🌿 Back to all jobs

🥝 Manager Risk & Resilience London Office

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...

Apply for This Position

Submit Application