Canada Life Strategic Communications Manager

Canada Life

Full-time Other-General
Apply Now
Location
winnipeg, mb, Canada
Posted
July 16, 2026

Job Description

Join Canada Life as a Strategic Communications Associate Manager on a temporary full-time basis. You will lead internal and external communication initiatives from any of our head office locations: London, Toronto, Winnipeg, or Montréal.
This 14-month contract offers you the chance to become a key contributor to messaging and initiatives that support the Canada Life brand. You will collaborate with business leaders and the Communications team, utilizing your expertise to foster engagement and effective messaging strategies. A seasoned communications professional will excel in this dynamic role.
Key Responsibilities:
• Build relationships to support business needs in communications
• Develop strategic plans and manage communication schedules
• Execute holistic communication strategies for change initiatives
• Explore innovative methodologies to achieve successful outcomes
• Collaborate to ensure consistent messaging across locations
Requirements:
• 5-7 years i...