David Wendling is the CTO of Telesat.
466 people are employed at Telesat.
Telesat is based in Ottawa, Ontario.
The NAICS codes for Telesat are [517, 51, 5174, 5173].
The SIC codes for Telesat are [489, 481, 48].