Telesat employs 705 employees. The Telesat management team includes David Wendling (Chief Technology Officer), Glenn Katz (Chief Commercial Officer (CCO)), and Michael Schwartz (Senior Vice President Corporate and Business Development).
Get Contact Info for All DepartmentsLooking for a particular Telesat employee's phone or email?