Contact Intelsat

Contact Intelsat
Contact Intelsat


Corporate Communications

Media Relations

Investor Relations 

Technical Support

Customers contact our operations centers located in Ellenwood, GA


Intelsat Locations

Office Locations and Contact Information


Directions to Intelsat
US Administrative Headquarters – McLean, VA

Intelsat’s Administrative Headquarters is located at 7900 Tysons One Place in McLean, VA, directly adjacent to Tysons Corner Center.