Liberty Mutual Insurance is an insurance services company. Describing itself as a leader in property and casualty insurance, the company maintains 45,000 employees in 29 countries according to internal estimates.
Founded in 1912, Liberty Mutual Insurance is based in Boston, Massachusetts.