Canada Life Manager, Strategy & Performance Winnipeg

Canada Life

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

Job Description

Join Canada Life as the Manager of Strategy & Performance, focusing on operational excellence and strategic delivery in a permanent, full‑time capacity. Your insights will shape impactful decision‑making processes. This role supports the execution of the Canada Operations & Business Enablement strategy through structured planning and measurable outcomes. Suitable candidates will expertly translate strategic objectives into actionable work plans while managing dependencies and stakeholder collaboration to ensure alignment across functions. Drive performance insights and strategic initiatives at Canada Life while supporting team‑oriented partnerships.

Key Responsibilities

  • Support the execution of strategic planning activities
  • Maintain dashboards for performance tracking and reporting
  • Prepare agendas for leadership meetings and track follow‑up actions
  • Collaborate on cross‑functional initiatives with stakeholders
  • Facilitate emp...