More... Sector Communication Services Industry Cable and Satellite Employees 15,300 Founded 2007 Address 100 Inverness Terrace East Englewood, CO, 80112 United States Phone Number 303 706 4000 Website www.echostar.com SATS Revenue More On Revenue » SATS Earni...