Back to Search
Overview
Lead / Manager

Director, Corporate Communications

Confirmed live in the last 24 hours

Telesat

Telesat

Ottawa, Ontario
On-site
Posted March 31, 2026

Job Description

 

Telesat (Nasdaq and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years.  Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one of the largest and most successful global satellite operators.

Telesat Lightspeed, our revolutionary Low Earth Orbit (LEO) satellite network, scheduled to begin service in 2027, will revolutionize global broadband connectivity for enterprise and Government users by delivering a combination of high capacity, security, resiliency and affordability with ultra-low latency and fiber-like speeds. Telesat is headquartered in Ottawa, Canada, and has offices and facilities around the world.
 
The company’s state-of-the-art Satellite fleet consists of 14 GEO satellites, the Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite.  For more information, follow Telesat on X and LinkedIn or visit www.telesat.com


Purpose of the Role

Telesat is seeking an accomplished Director, Corporate Communications to elevate the company’s global reputation, broaden awareness of our brand, and strengthen engagement with key audiences. This leader will oversee internal and external   communications (excluding investor relations) strategy and execution, media relations, thought leadership, and narrative development across the company.

This is a high-impact role that partners with senior executives and business leaders. This individual will play a central role in telling the Telesat story on a global stage—developing compelling content, securing earned media, and helping to ensure employees across all regions are aligned, informed, and inspired.

 

go