Telesat
infrastructure
Telesat offers premier satellite services for broadcast, telecom and corporate entities in North America, South America, Asia and Europe.
telesat.comOttawa, ON, Canada
Founded in 1969
Inaccurate data? Flag it here.Open jobs at Telesat