Skip to main content
LM

Liberty Mutual Insurance

A global property and casualty insurer founded in 1912, providing personal, commercial and specialty insurance and investment management across 28 countries.

Liberty Mutual Insurance is one of the largest property and casualty insurers in the world, ranked ninth globally by 2024 gross written premium and a member of the Fortune 100. Founded in Boston, Massachusetts in 1912 as the Massachusetts Employees' Insurance Association to provide workers' compensation cover, the company now employs about 45,000 people and operates in 28 countries.

Its business is organised into three main units. Personal Insurance Lines sells auto, home and property coverage to individuals. Global Risk Solutions provides commercial and specialty insurance to businesses, including complex risk management for multinational corporations. Liberty Mutual Investments manages the company's invested assets, offering exposure to investment asset management alongside the insurance franchises.

Technical work spans insurtech and capital markets. Solaria Labs, an innovation lab, is built to address an evolving insurance landscape, while the investment arm handles the firm's portfolio. The industry verticals covered include personal lines, commercial insurance, specialty insurance, workers' compensation and investment management.

The company states that its purpose is guided by the idea that progress happens when people feel secure, and it serves both individuals and families and large corporate clients. Its stated commitment to innovation and its New England heritage, dating back more than a century, frame the culture in which employees work.

1 Open job