Founder & CEO
Abel Avellan
CEO Approval Rating
74/100
EMC provides land and satellite communications services to commercial shipping, energy, enterprise, government, mobile network and yacht industries.