Website and Social Media Manager

Telesat · Ottawa

MarketingBusiness Planning and MarketingHybridFull Time Hire - (FTE with Benefits)

Telesat is hiring a Website and Social Media Manager in Ottawa, Ontario (hybrid, full-time). Posted 27 July 2026. Apply directly on Telesat's own careers site — no account needed.

Telesat is seeking a results-driven and creative Website and Social Media manager to support the company's digital presence across web, social media, and search channels. Reporting to the Director, Corporate Communications, this person will support the management of Telesat's corporate website, social media platforms, search engine optimization (SEO), and emerging AI optimization, while also supporting marketing efforts to drive awareness, engagement, and business growth.

The ideal candidate is a strong writer and digital storyteller who combines strategic thinking with hands-on execution.

Key Responsibilities

Education & Experience Required

Additional Requirements

The successful candidate must be able to work in Canada and obtain Reliability Status.
 
#LI-NI1

Listings are read directly from each employer's careers system (Greenhouse, Lever, Ashby, SmartRecruiters and Workday) and refreshed daily. hire.run never copies other job boards, and Apply always goes to the employer's own site.