Liberty Mutual Canada

HQ
Boston
Total Offices: 15
Year Founded: 1912

Jobs at Liberty Mutual Canada

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Insurance • Financial Services
Lead risk engineering strategy for energy and renewables portfolios, manage complex accounts (BESS, wind, solar, hydro, generation, T&D), perform technical risk assessments and loss control, advise underwriting and claims, develop mitigation strategies, provide thought leadership and training, and support business growth and client engagement.
Insurance • Financial Services
Lead Canada-wide surety claims for high-exposure contract and construction matters. Set claims strategy, direct litigation and recovery, manage reserves and budgets, and mentor a multidisciplinary claims team. Serve as legal advisor to underwriting and senior leadership, align Canadian practices with global governance, engage external counsel and partners, and represent the firm in industry forums. Drive loss mitigation, recovery strategies, and continuous improvement to protect financial and reputational outcomes.
Insurance • Financial Services
Provide technical risk assessments and advisory services across multiple commercial insurance lines. Support underwriting, claims, and brokers with mitigation strategies, loss analysis, client workshops, training, and implementation of innovative risk-evaluation tools. Lead risk reviews, influence portfolio strategy, mentor colleagues, and represent the firm at industry events. Travel ~30% across Canada and the US.
16 Days AgoSaved
In-Office
Toronto, ON, CAN
Insurance • Financial Services
Provide legal support for Liberty Mutual's Global Surety business, advising on contract issues, regulatory compliance, and managing legal risks while ensuring alignment with global strategies.