We are just a click or phone call away.

Contact Intelsat
Contact Intelsat


Corporate Communications

Media Relations

Investor Relations 

Technical Support

Intelsat customers can contact our Network Operations Center (NOC) 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.