Helmsman Management Services corporate office is located in 175 Berkeley St, Boston, Massachusetts, 02116, United States and has 501-1,000 employees.
helmsman management services llc
helmsman management services inc
helmsman management services
helmsman insurance agency inc
helmsman insurance agency llc
helmsman management service
Departments
Number of employees
Legal
117
Operations
34
Sales
28
Information Technology
9
Engineering & Technical
7
Finance
4
Human Resources
4
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Helmsman Management Services's success, and advanced their careers.
Recovery Resolution Re... at Liberty Mutual Insuran...
Worked as Recovery Resolution Representative
at Helmsman Management Services (2026-2026)
Senior Program Manager... at Spinnaker Insurance Co...
Worked as Senior Business Analyst
at Helmsman Management Services (2019-2021)
Senior Claims Consulta... at Liberty Mutual Insuran...
Worked as Senior Claims Specialist II
at Helmsman Management Services (2017-2025)
Manager II, Claims Tea... at Liberty Mutual Insuran...
Worked as Manager, Claims Team
at Helmsman Management Services
Senior Client Services... at Liberty Mutual Insuran...
Worked as Manager, Claims Team
at Helmsman Management Services (2002-2021)
Senior Technology Clai... at Liberty Mutual Insuran...
Worked as Senior Technical Claims Specialist
at Helmsman Management Services
Explore More
Helmsman Management Services is a third party administrator. They offer claims management, managed care, and risk control solutions for businesses with complex risk management needs. The company was established in 2003 and is headquartered in Boston, Massachusetts. Helmsman Management Services is a subsidiary of Liberty Mutual Insurance.... Read More