TechAlliance of Southwestern Ontario, London Economic Development Corporation | toronto, Canada | Posted June 24, 2026
Job Description
Take charge of risk management at Canada Life as a Manager of Risk & Resilience in London. Lead initiatives to integrate risk practices across the Individual Wealth division effectively.
In this strategic role, you will report to the Director of Risk, Governance & Controls, focusing on enhancing operational resilience. The ideal candidate will have over five years' experience in a risk-related role within the financial sector, blending strategic thinking with effective collaboration.
Key Responsibilities:
• Drive the implementation of risk programs effectively
• Provide insightful risk advisory support to businesses
• Identify and recommend improvements in processes and controls
• Supply critical inputs for risk reporting and updates
• Facilitate comprehensive risk discussions and training
Requirements:
• Minimum of 5 years in operational risk management in finance
• Preferred designations in Risk Management, Accounting, or Audit
• Comprehensive knowled...