🌿 Back to all jobs

🥝 Head of Insurance and Risk - MUST sit in Charlotte or Raleigh

Insight Global | Charlotte, United States | Posted June 27, 2026

Job Description

Job Description
One of our large retail clients is looking for a Head of Insurance and Risk to join their team. The Head of Insurance and Risk is responsible for developing and executing the enterprise wide risk and insurance strategy for a large, multi site fuel and convenience retail organization. This role oversees global risk governance, insurance program design, and operational risk mitigation across retail stores, fuel operations, logistics fleets, and supply chain networks. A critical component of the position includes direct leadership of casualty claims management, ensuring efficient handling of high frequency, high severity claims typical in the fuel and convenience retail environment. Responsibilities shown below:
Casualty Claims Management
• Oversee end to end management of casualty claims, including:
• General liability (slip and fall, premises liability)
• Auto liability (fleet accidents, fuel transport)
• Workers’ compensation (retail and logistics work...

Apply for This Position

Submit Application