Skip to main content
TryApplyNow
Telesat logo

Creative Marketing Communications Leader

Telesat
Full Timemid
Saskatchewan, CAPosted 10 days ago

Job Description

Drive innovative marketing strategies as the Creative Marketing Communications Leader. Produce engaging content tailored for enterprise and maritime sectors, influencing narratives that resonate with diverse audiences. This pivotal role focuses on content creation and strategy, melding storytelling with analytical insights to strengthen brand presence across multiple platforms.

You'll engage with internal and external stakeholders to ensure content quality and alignment with marketing initiatives. Your expertise in developing compelling narratives will translate complex technical offerings into easily understandable messages. Key Responsibilities:

  • Collaborate on strategic content initiatives
  • Develop compelling stories across varied formats
  • Monitor industry trends for content creation
  • Conduct reviews for quality assurance of messaging
  • Optimize strategies based on performance data Requirements:
  • Bachelor’s in marketing or related field
  • 7+ years in content development and marketing
  • Proficiency in English with excellent writing skills
  • Proven ability to work with diverse teams
  • Familiarity with Microsoft Office tools Embrace the opportunity to create meaningful content that elevates brand awareness and audience engagement.

About Telesat

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get Started Free

No credit card to start