Intelsat headquarters and office locations

Intelsat is headquartered in McLean, VA and has 18 office locations across 14 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Intelsat Locations

McLean (HQ), VA
United States
7900 Tysons One Pl
Luxembourg (HQ),
Luxembourg
4 rue Albert Borschette
Ellenwood, GA
United States
2875 Fork Creek Church Rd
Long Beach, CA
United States
1600 Forbes Way
McLean, VA
United States
7900 Tysons One Pl
Miami, FL
United States
1 Alhambra Plaza #1100
Sydney,
Australia
Level 44, Grosvenor Place 225 George Street
Rio de Janeiro,
Brazil
Praia de Botafogo, 440 Sala 501
Beijing,
China
Room 651,6F/Tower 2 West Prosper Center, No.5 Chaoyang District
Hannover,
Germany
Schierholzstrasse 27
New Delhi,
India
Unit 1B, First Floor, Aria Signature Towers Hotel J.W. Marriott Aerocity
Tokyo,
Japan
Yurakucho Denki Bldg South Tower 13F 1-7-1 Yurakucho Chiyoda ku
Nairobi,
Kenya
Delta Corner, Tower 1 6th Floor P.O. Box 14805
Dakar,
Senegal
12 Boulevard Djily Mbaye Azur 15 Building
Singapore,
Singapore
460 Alexandra Road #25-03 PSA Building
Sandton,
South Africa
138 West Street
Dubai,
United Arab Emirates
Office No 411, Building 11, 4th Floor Dubai Internet City
London,
United Kingdom
Building 5, Chiswick Park 566 Chiswick High Road