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

An Hour AgoSaved
Remote or Hybrid
8 Locations
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Handle inbound and warm sales leads by consulting customers on insurance needs, matching coverages, and closing policies. Participate in paid remote training and licensing, meet shift and work‑at‑home tech requirements, and maintain performance goals and quality standards.
7 Hours AgoSaved
Remote or Hybrid
10 Locations
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Handle inbound insurance sales calls and warm leads, consult customers on coverage needs, match products to convert leads into policyholders, complete paid licensing and training, meet scheduled shift requirements, and work from a compliant home workspace.
9 Hours AgoSaved
Remote or Hybrid
9 Locations
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Handle inbound insurance sales calls and warm leads, consult customers to match coverages, close policies, complete paid licensing/training, work prescribed shift schedule remotely with required home office and wired high-speed internet.