Creative Digital Manager
Job in
Ottawa, Ontario, Canada
Listed on 2026-09-18
Listing for:
Telesat
Full Time
position Listed on 2026-09-18
Job specializations:
-
Marketing / Advertising / PR
Digital Marketing, SEO, Social Media Marketing, Marketing Communications
Job Description & How to Apply Below
Shape Telesat’s digital identity as the Creative Digital Manager. This role emphasizes strategic content creation along with social media and website oversight in a dynamic environment.
Join Telesat to lead innovative marketing initiatives by effectively managing the corporate website and social media channels. You will be pivotal in executing SEO strategies that boost digital engagement and visibility. This position will also focus on fostering internal communications to enhance employee engagement initiatives.
Key Responsibilities:
• Strategize and create impactful marketing content
• Manage and analyze social media performance
• Oversee corporate website enhancements and accuracy
• Implement SEO strategies for increased online presence
• Develop performance reports for digital campaigns
Requirements:
• Bachelor’s in Communications or similar field
• 3-5 years in communications or marketing roles
• Exceptional writing and editing capabilities
• Proven experience with web content management
• Familiarity with AI optimization principles
Leverage your creativity and digital skills to drive Telesat's marketing and communications strategies forward.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×