Liberty Mutual Group Overview
Company Headquarters: Boston, MA
Founded: 1912
Workforce: ~10,001
Company Working: Liberty Mutual is a leading insurance provider company and recognized as the fifth largest in property and casualty insurance across the globe. The company’s business line includes personal insurance lines, commercial insurance lines, and liberty mutual investments (LMI). It operates in Latin America, Europe, and Asia-Pacific across 30 countries.



