Intelsat headquarters and office locations

Intelsat is headquartered in Luxembourg, Luxembourg and has 20 office locations across 15 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Intelsat Locations

Luxembourg (HQ)
Luxembourg
4 rue Albert Borschette
Colorado Springs, CO
United States
559 E Pikes Peak Ave Suite 100, Office 3
Ellenwood, GA
United States
2875 Fork Creek Church Rd
Fayetteville, NC
United States
3400 Walsh Parkway #240
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 1531,15F/China World Tower A, No.1 Jianguomenwai Ave
Paris
France
40, Rue du Louvre Office #321
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
Moskva
Russian Federation
1 Kazachiy lane 5/2, building 1, level 2, office 10
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