Liberty Mutual Insurance
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
Boston
Indianapolis
Plano
Portsmouth

Close
225 Borthwick Avenue, 1 South Street, Portsmouth, NH, United States, 03801
Seattle
Recently posted jobs
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Underwrite Middle Market technology accounts within authority using financial, operational, exposure, industry, and claims data. Assess technology-sector exposures (software, cloud, data centers, telecom, IP, professional services), manage broker/client relationships, underwrite new business and renewals, monitor portfolio performance and emerging risks, contribute to product/process improvements, and mentor junior underwriters.
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Primary owner of email marketing for Global Risk Solutions NA: strategy, end-to-end execution, SFMC journey building and administration, A/B testing, template builds, list hygiene, reporting, and cross-channel backup for social, advertising, and MarTech. Partner with creative, enterprise platform teams, and stakeholders to optimize performance and governance.
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Handle inbound/warm insurance leads remotely, consult with customers to match coverages, close policies, complete paid training and obtain Property & Casualty license, work set weekday/weekend schedule, and meet work‑from‑home technical and workspace requirements.
















