Liberty Mutual Canada

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

18 Days AgoSaved
In-Office
Toronto, ON, CAN
Insurance • Financial Services
Leads integrated marketing and communications strategies across internal and external audiences. Advises senior leaders, manages talent and agency partnerships, strengthens brand expression, oversees content and communications channels, evaluates performance through analytics, and guides responsible AI adoption. Leads cross-functional initiatives while managing budgets, timelines, stakeholders, and enterprise alignment across North American and global teams.
26 Days AgoSaved
In-Office
Toronto, ON, CAN
Insurance • Financial Services
Manage and settle automobile and general liability claims with minimal supervision. Investigate, evaluate, set reserves, negotiate settlements, manage litigation and retained counsel, attend mediations, prepare client/broker reports, oversee independent adjusters, and support client management and claims marketing activities.