A complete application in a minute
Tailored resume and cover letter, ready to send.
Starr Insurance Companies seeks an experienced Loss Control Manager to oversee and enhance client service delivery across the U.S. Construction Casualty portfolio.
You will lead a team of risk consultants, balance client needs with resources, and promote service excellence within Starr’s Risk Consulting and Loss Control functions. The role requires 10–15 years in Loss Control, strong leadership and a client-focused mindset, and the ability to travel as needed to meet client and internal needs.
Starr Insurance Companies seeks an experienced Loss Control Manager to oversee and enhance client service delivery across the U.S. Construction Casualty portfolio.
You will lead a team of risk consultants, balance client needs with resources, and promote service excellence within Starr’s Risk Consulting and Loss Control functions. The role requires 10–15 years in Loss Control, strong leadership and a client-focused mindset, and the ability to travel as needed to meet client and internal needs.