Jobs.ca
Jobs.ca
Language
Liberty Mutual Canada logo

Senior Manager, Insurance Risk Management

Toronto
Senior Level
full_time

Top Benefits

Flexible work environment (on-site & remote) for work-life balance
Competitive health & dental benefits plan
Market-leading pension plan

About the role

Department: Risk Management

Location: Toronto, ON preferred

Reports To:  Assistant Vice President (AVP), Risk Manager

Company Overview:

Liberty Mutual Canada (“LM Canada”) is the Canadian operation of Liberty Mutual Insurance Company. We offer a broad suite of commercial insurance products and solutions to mid-size and large Canadian companies with Canadian, North American and/or multinational risks. Liberty Mutual Canada has over 300 employees and services its clients coast-to-coast from our regional offices in Vancouver, Calgary, Edmonton, Toronto, Montreal, and Halifax.

At LM Canada, diversity is about all of us. Our promise to you is a culture that is collaborative, rewarding, and empowering. We are committed to attracting and retaining employees across all dimensions of diversity and believe that recognizing, appreciating, and applying the unique insights, perspectives and backgrounds of each person cultivates an atmosphere of trust and respect. At LM Canada, our values are to foster a high-performing, equitable and inclusive culture where the best talent of all backgrounds can bring their whole selves to work and succeed.

If you are unsure whether or not your experience matches every requirement below, we encourage you to apply anyway. We are looking for varied and diverse perspectives and experiences that we can add to our team!

Our core values guide all our decision-making and come to life through our benefits and employee programs. We offer:

  • A premier flexible work environment (a combination of on-site & remote work) supporting our employees in their pursuit of a healthy work-life balance.

- Competitive health & dental benefits plan

  • Market-leading pension plan

- Competitive time off policy

- External education & tuition reimbursement programs

- Employee & Family Assistance Programs

- An opportunity to get involved and become a member of one of our national employee committees – social responsibility, employee engagement, diversity, equity & inclusion.

The Opportunity:

This national role will be responsible for the day-to-day activities and leadership of Insurance Risk Management with the Enterprise Risk Management (ERM) function. The successful candidate will report to the AVP, Risk Manager and will work closely with the Senior Vice President, Chief Risk Officer and other Canadian and global leaders, both within and outside of ERM.

Duties and Responsibilities:

This role will own the process of identifying, measuring and managing insurance risks. It involves developing reports and plans, analyzing risk/insurance problems and defining and/or overseeing the implementation of risk solutions that help optimize operations. It will champion the integration of stress testing and scenario analysis in LM Canada’s ERM, aligning with Liberty Mutual Group and Global Risk Solution (GRS) guidance to support proactive risk mitigation and business resilience.

  • Champion and model our Liberty values and Guidelines for Inclusion to drive market leading culture and ensure positive employee engagement.
  • Lead Insurance Risk Management, collaborating with stakeholders within Canada, North America, and Liberty offices / entities around the world to ensure appropriate risk management of various insurance risks. Partner with senior leaders within assigned areas of risk to identify and analyze potential sources of loss to minimize risk, estimate the potential financial consequences of an occurring loss and make recommendations for risk management.
  • Execute, monitor, and continuously improve a holistic Insurance Risk Management program including related controls and processes, quantitative and qualitative assessment of strategic and emerging risks, exposure management, scenario analysis and stress testing. This program will include the identification and oversight of associated risk appetite and tolerance levels within a variety of risk categories including underwriting reserving, pricing, catastrophe exposure management, reinsurance and more.
  • Coordinate with key stakeholders to identify, assess, and prioritize insurance risks to improve awareness and understanding of risks or risk scenarios that have the potential to impact our ability to achieve strategic objectives or cause a material operational loss.
  • Serve as a trusted advisor and provide thought leadership in insurance risk management to business stakeholders, particularly related to risk identification, strategies to adequately mitigate identified risks, and performing risk and control assessments.
  • Monitor developments in the insurance risk profile and significant sources of insurance risk. Lead strategic analysis of insurance risks to provide insights into risk themes, trends and developments to inform risk mitigation strategies.
  • Ensure awareness of and compliance with applicable regulatory requirements /guidelines.
  • Implement robust risk reporting systems to provide timely and accurate insights into the insurance risk profile, escalating issues as and when necessary.
  • Contribute to GRS and North America assessment and aggregation of insurance risk profile, coordinating with the broader GRS Risk team.
  • Contribute to preparation of the Canada Risk Committee meeting.  Present at this and other meetings as required.
  • Lead large-scale projects from concept to implementation with minimal supervision.
  • Demonstrate effective prioritization of workload.
  • Challenge the status quo, experiment with new ideas, and develop an industry leading approach to how Enterprise Risk Management (ERM) contributes to the strength and future success of the business.
  • Contribute to other initiatives as needed to support the success of the ERM function and the broader LM Canada and GRS organizations.

Skills & Qualifications:

  • Competencies typically acquired through a bachelor's degree in a quantitative field and at least 8-10 years of relevant work experience preferably in the P&C insurance industry.
  • Professional qualification in risk management or a related quantitative area (for example, actuarial, finance, or modeling-related) is preferred.
  • Strong insurance risk management background and knowledge in scenario analysis, and stress testing
  • Analytical and quantitative skills
  • In-depth knowledge of risk tools and applications (e.g., macros) and proficiency in Microsoft applications
  • Strong written and verbal communication skills in both formal and informal settings, as well as proven ability to effectively present technical concepts to non-technical individuals within and outside of the organization
  • Ability to foster and encourage teamwork and productive working relationships with stakeholders at all levels and across organizational lines.

Liberty Mutual Canada is committed to fostering an inclusive, accessible environment where all employees feel valued and supported. We are committed to building a workforce that is representative of the communities we operate in and serve. If you require an accommodation for the recruitment/interview process due to a disability (which may be invisible or visible, temporary or permanent), please let us know and we will work with you to meet your needs.

About Liberty Mutual Canada