Liberty Mutual Insurance Torch Logo

Liberty Mutual Insurance

HQ
Boston
Total Offices: 5
40,000 Total Employees
Year Founded: 1912

Liberty Mutual Insurance Offices

Liberty Mutual Insurance is headquartered in Boston and has 5 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible

U.S. Office Locations

HQ

Boston

175 Berkely Street, Boston, MA, United States, 02116

Indianapolis

350 E 9th Street, Indianapolis, IN, United States, 46240

Plano

7900 Windrose Avenue, Plano, TX, United States, 75024

Portsmouth

225 Borthwick Avenue, 1 South Street, Portsmouth, NH, United States, 03801

Seattle

1001 4th Avenue, Seattle, WA, United States, 98154

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Investigate and process commercial auto physical damage claims within authority limits: determine coverage, estimate and negotiate settlements, set reserves, document files, interact with insureds/agents, and coordinate with appraisal, subrogation, or SIU as needed.
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Lead data stewardship for Personal Lines Product, Pricing, and Underwriting. Define and execute a data roadmap, translate plans into epics, guide modernization to a unified insurance platform, govern data policy and classification, collaborate with stakeholders and Agile squads, and advise on technical solutions (streaming, modeling, warehousing, Guidewire transformations).
12 Hours AgoSaved
Hybrid
3 Locations
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Manage, investigate, and resolve complex high-exposure property claims with minimal supervision. Conduct site inspections, scope large losses, write appraisals, determine coverage, coordinate vendors, support SIU referrals, assist in catastrophe operations, and train/mentor property claims personnel while delivering exceptional customer service.