Company Information

Inmarsat is headquartered in London and employs more than 1,500 staff in regional offices, operations centres, sales offices, installation and maintenance centres, and satellite ground stations around the globe.

To find out more about our business, where we are and what we do, please visit the Corporate section of

More about Inmarsat