International Maritime Satellite Corporation

Overview
The International Maritime Satellite Corporation (INMARSAT) owns and operates a fleet of eleven satellites providing seamless mobile voice and data communications around the world, enabling users to make phone calls or connect to the internet &mdash; whenever and wherever they need &mdash; on land, at sea or in the air.