Manager, Communications, Thought Leadership & Strategic Communications

The Canada Life Assurance CompanyToronto, ON
CA$84,700 - CA$134,700Hybrid

About The Position

Reporting to the AVP, Corporate Communications, you’ll drive the execution of thought leadership initiatives that strengthen Canada Life’s reputation and support business priorities. Working closely with colleagues across Communications, Brand, Digital and Marketing, you will help shape and amplify executive voices, deliver integrated campaigns, and ensure consistent messaging across audiences and channels.

Requirements

  • Experience executing executive communications and strategic communications programs.
  • Demonstrated experience developing content for thought leadership platforms.
  • Exceptional speechwriting and executive writing skills, with experience developing speeches, presentations and key messages for senior executives.
  • Experience briefing and providing strategic communications counsel to senior leaders and executives is an asset.
  • Video and podcast production experience is an asset.
  • Experience creating messaging frameworks, positioning strategies and integrated communications plans.
  • Bilingual French and English is an asset.

Responsibilities

  • Guide the development and implementation of thought leadership research and campaigns that advance Canada Life’s strategic priorities and reputation.
  • Establish positioning pillars and messaging frameworks for executive voices, ensuring consistency across channels and audiences.
  • Participate in a cross-functional editorial council to prioritize topics, accelerate activities and sequence campaigns for maximum impact.
  • Develop and implement integrated communications strategies aligned with Canada Life’s corporate objectives.
  • Support the role of executives in delivering thought leadership campaigns across audiences and channels.
  • Develop compelling content for thought leadership platforms, including executive articles, opinion pieces, reports, blogs, social content and other strategic communications assets.
  • Lead the development of speeches, presentations and executive remarks for senior leaders.
  • Collaborate with colleagues across Brand, Digital, Marketing and Communications to drive an integrated, multi-channel distribution strategy.

Benefits

  • Opportunities for career advancement
  • Access to industry-leading learning programs
  • Up to $2,000 annually towards education reimbursement
  • Flexible health and dental benefits
  • $5,000 mental health benefit
  • In addition to regular vacation and personal days
  • Volunteer day
  • Company-matching pension plan
  • Share ownership program
  • Additional investment options
  • Employee recognition programs
  • Service milestone celebrations
  • Employee discounts
  • Employee Resource Groups (ERGs)
  • Mentorship programs
  • Social clubs and events
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service