
Senior Manager, Insurance Risk Management
- Toronto, ON
- Permanent
- Temps-plein
- 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.
- 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.