Jobs · Management · Pennsylvania

Loss Control Service Manager, Construction

Starr · Philadelphia, PA · Yesterday
ManagementFull-time

About the role

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

Responsibilities

  • Actively assume a critical role within the Loss Control team to help deliver value-added services to our internal marketing partners and external clients.
  • Lead and mentor risk consulting loss control professionals.
  • Manage the account service process for assigned accounts and act as the point of escalation for clients.
  • Establish consistent processes, metrics, and best practices for service delivery.
  • Oversee the quality and efficiency of loss control services provided to our new business and renewal accounts.
  • Partner with underwriters and profit center leaders to showcase Starr’s service capabilities.
  • Attend key client meetings.

Requirements

  • 10-15 years of Loss Control experience.
  • Proven people management and leadership experience.
  • Large Account Service Experience with Account Coordination, Establishing Account Service Plans, Stewardships and Delivering Client Success Stories demonstrating tangible frequency reduction through sound service risk consulting.
  • Broad industry knowledge and ability to manage large, complex accounts.
  • Strong communication and relationship-building skills.

Qualifications

  • 10-15 years of experience in Loss Control, with a track record of managing service delivery for large, complex accounts.
  • Demonstrated leadership experience, including direct management of people and resources.
  • Broad industry knowledge and ability to serve as a generalist across multiple casualty lines.
  • Strong communication, relationship-building, and client service skills.
  • Vendor management experience a plus.
  • A deep understanding of Product Liability exposures, controls and experience preferred.

Similar jobs