At a Glance
- Tasks: Lead business continuity risk management and enhance operational resilience at Canada Life.
- Company: Join Canada Life, a leader in financial services with a focus on resilience.
- Benefits: Permanent full-time role with competitive salary and leadership opportunities.
- Other info: Collaborative culture with opportunities for professional growth and development.
- Why this job: Make a significant impact by shaping risk management strategies in a dynamic environment.
- Qualifications: Post-secondary education and extensive experience in operational risk management required.
The predicted salary is between 121500 - 148500 $ per year.
Lead Canadian business continuity risk management oversight at Canada Life, using operational resilience expertise and independent risk judgement. This is a permanent full-time leadership role. As Director, Business Continuity Risk Management, you will support ongoing maturity of Canada Life’s Canadian BCRM program. You will oversee Emergency Response, Incident and Crisis Management, Business Continuity, and Technology Resiliency pillars. The role partners with first and second line stakeholders, aligns practices with enterprise policies and regulatory expectations, and provides risk insights to senior management and committees.
Key Responsibilities:
- Lead second line BCRM oversight across Canadian business units
- Define stakeholder engagement models and strategic resilience priorities
- Advise on disruption risks, RCSAs, scenarios, and issues management
- Develop teams and strengthen frameworks, reporting, and oversight
- Represent second line oversight during audits and examinations
Requirements:
- Post-secondary education or equivalent experience in relevant disciplines
- Seven years’ regulated-environment operational risk management experience
- Five years’ leadership experience managing teams
- Emergency response, crisis management, continuity, and disaster recovery experience
- Strong judgement, communication, organization, and stakeholder influence skills
- Apply operational resilience, BCRM oversight, and risk reporting expertise as Canada Life’s Canadian business continuity leader.
Director Business Continuity Risk Management in London employer: Canada Life
Canada Life is an exceptional employer that fosters a high-performing culture, offering strategic leadership opportunities in compliance and risk management. With locations in vibrant cities like Toronto, London, Montreal, and Winnipeg, employees benefit from a collaborative work environment, comprehensive professional development programs, and a commitment to work-life balance, making it a rewarding place for those seeking meaningful careers.