Senior Loss Control & Client Service Leader

Starr

New York (NY)

On-site

USD 150,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Starr Insurance is seeking an experienced Loss Control Manager to oversee and enhance client service delivery across the U.S. Construction Casualty portfolio.

This leader will bring broad industry knowledge and deep loss control expertise, managing large accounts and teams while promoting service excellence within Starr’s Risk Consulting and Loss Control functions. The role emphasizes leadership, client engagement, and the ability to balance client needs with resource allocation in a fast-paced

Qualifications

  • 10-15 years of Loss Control experience.
  • Proven people management, leadership experience.
  • Broad industry knowledge across casualty lines and large accounts.
  • Strong communication and client service skills.
  • Knowledge of IoT and AI in risk management is a plus.
  • Willingness to travel as needed.

Responsibilities

  • Lead and mentor loss control professionals to deliver high-quality service.
  • Manage service delivery for large, complex accounts and act as escalation point.
  • Develop and implement service delivery processes, metrics and KPIs.
  • Collaborate with underwriters and profit center leaders to demonstrate Starr’s capabilities.
  • Attend client meetings and support business development efforts.

Skills

Leadership
Account management
Client relationship
Risk consulting
Communication
Vendor management

Education

Advanced degree or relevant professional certification (CPCU/AU/ARM/CSP, etc.)

Job description

Starr Insurance is seeking an experienced Loss Control Manager to oversee and enhance client service delivery across the U.S. Construction Casualty portfolio.

This leader will bring broad industry knowledge and deep loss control expertise, managing large accounts and teams while promoting service excellence within Starr’s Risk Consulting and Loss Control functions. The role emphasizes leadership, client engagement, and the ability to balance client needs with resource allocation in a fast-paced

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Loss Control & Risk Consultant
Senior Loss Control & Risk Consultant

Starr • Chicago (IL)

On-site
USD 80,000 - 100,000
Training and development opportunities
Inclusive work environment
Loss Control Service Manager, Construction
Loss Control Service Manager, Construction

Starr • New York (NY)

On-site
USD 150,000 - 190,000
Loss Control Service Consultant – Construction
Loss Control Service Consultant – Construction

Starr • Chicago (IL)

On-site
USD 80,000 - 100,000
Training and development opportunities
Inclusive work environment
Loss Control Service Consultant – Construction
Loss Control Service Consultant – Construction

Starr Insurance Companies • Chicago (IL)

On-site
USD 80,000 - 120,000
Senior Loss Control Consultant & Underwriting Advisor
Senior Loss Control Consultant & Underwriting Advisor

Starr Indemnity & Liability Company • Chicago (IL)

On-site
USD 80,000 - 120,000
Loss Control Service Consultant – Construction
Loss Control Service Consultant – Construction

Starr Companies • Houston (TX)

On-site
USD 120,000 - 180,000
First-class training and development opportunities
Inclusive environment for all employees
Senior Casualty Loss Control Advisor
Senior Casualty Loss Control Advisor

Starr Companies • Houston (TX)

On-site
USD 120,000 - 180,000
First-class training and development opportunities
Inclusive environment for all employees
Loss Control Consultant - Construction
Loss Control Consultant - Construction

Starr Insurance Companies • Dallas (TX)

On-site
USD 90,000 - 125,000
Company car
Loss Control Consultant - Construction
Loss Control Consultant - Construction

Starr Insurance Companies • Town of Boston (NY)

Hybrid
USD 100,000 - 150,000
Company Car
Loss Control Consultant - Construction
Loss Control Consultant - Construction

Starr • Dallas (TX)

Hybrid
USD 90,000 - 120,000