The Website and Social Media Manager at Telesat will focus on enhancing the company's digital presence through management of the corporate website, social media platforms, and search engine optimization (SEO). This role involves both strategic planning and hands-on execution to drive awareness, engagement, and business growth, while reporting to the Director of Corporate Communications.
See how your résumé matches this role — and tailor it from what actually gets interviews.