Senior Loss Control & Client Services Lead

Starr Insurance

Philadelphia (Philadelphia County)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Starr Insurance is seeking an experienced Loss Control Manager to lead the Risk Consulting and Loss Control functions for the U.S. Construction Casualty portfolio.

This role requires broad industry knowledge, strong leadership, and a proven track record managing large accounts and teams in a fast-paced environment. You will mentor professionals, oversee client service delivery, establish best practices, and collaborate with underwriters to promote Starr’s risk consulting capabilities.

Qualifications

  • 10–15 years of loss control experience with large, complex accounts.
  • Demonstrated leadership including people management.
  • Strong communication and client service skills.
  • Willingness to travel as needed.
  • Advanced degree or professional certification in risk management is desirable.

Responsibilities

  • Lead and mentor risk consulting loss control professionals.
  • Oversee service delivery and account management for assigned clients.
  • Establish processes, metrics, and best practices for service quality.
  • Collaborate with underwriters and leadership to grow Starr’s risk consulting capabilities.
  • Attend client meetings and represent Starr as a trusted partner.

Skills

People management
Leadership
Communication
Relationship building
Vendor management
IoT & AI in risk management

Education

CPCU
AU
ARM
CRM
CFPS
CSP
CIH
CPE

Job description

Starr Insurance is seeking an experienced Loss Control Manager to lead the Risk Consulting and Loss Control functions for the U.S. Construction Casualty portfolio.

This role requires broad industry knowledge, strong leadership, and a proven track record managing large accounts and teams in a fast-paced environment. You will mentor professionals, oversee client service delivery, establish best practices, and collaborate with underwriters to promote Starr’s risk consulting capabilities.

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
Senior Casualty Loss Control Consultant
Senior Casualty Loss Control Consultant

Starr • Atlanta (GA)

On-site
USD 100,000 - 130,000
First class training and development opportunities
Inclusive work environment
Loss Control Service Manager, Construction
Loss Control Service Manager, Construction

Starr Insurance • Philadelphia

On-site
USD 120,000 - 180,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 – Casualty
Loss Control Service Consultant – Casualty

Starr • Atlanta (GA)

On-site
USD 100,000 - 130,000
First class training and development opportunities
Inclusive work environment
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
Loss Control Consultant - Construction
Loss Control Consultant - Construction

Starr Specialty Lines Insurance Agency, LLC • Dallas (TX)

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

Starr • Dallas (TX)

Hybrid
USD 90,000 - 120,000
Senior Environmental Risk Consultant (Loss Control)
Senior Environmental Risk Consultant (Loss Control)

Starr Insurance • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Senior Casualty Underwriter - Risk Management Lead
Senior Casualty Underwriter - Risk Management Lead

Starr Companies • New York (NY)

On-site
USD 90,000 - 120,000
First class training and development opportunities