Enable job alerts via email!

Global Head of Risk and Insurance

JR United Kingdom

Slough

Hybrid

GBP 80,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A global logistics business is seeking a Global Head of Risk & Insurance based in Slough to lead proactive risk management initiatives and oversee insurance operations. The role requires substantial experience in corporate insurance and offers a hybrid working model with significant responsibilities in optimizing risk strategies and team leadership.

Qualifications

  • 8+ years of experience in corporate insurance, preferably in logistics or brokerage.
  • Excellent communication skills for complex risk explanations.
  • Experience in team leadership.

Responsibilities

  • Facilitate procurement of insurance policies and manage premium payments.
  • Assist in marketing insurance and ensuring accuracy of policy terms.
  • Support risk identification and participate in risk management initiatives.
  • Manage captive insurance arrangements.
  • Lead and develop a team.

Skills

Communication
Risk Management
Leadership
Insurance Knowledge

Job description

Job Title: Global Head of Risk & Insurance

Location: London (Hybrid working - 3 days in office)

Job Reference: 58268

Eton Bridge Partners is seeking a Group Head of Risk and Insurance to lead this function for a global logistics business. Reporting to the CFO, this role focuses on proactive risk management and mitigation. The individual will identify and manage insurable risks, mitigate losses, and oversee insurance and contractual risk transfer. The role involves guiding group companies on best practices in insurance.

Key Responsibilities:

  • Facilitate procurement of local, specialty, and site insurance policies through brokers, managing premium payments.
  • Assist with marketing insurance policies, preparing presentations, and ensuring accuracy of policy terms.
  • Support the Risk Committee in risk identification and participate in enterprise risk management initiatives.
  • Manage the company's captive insurance arrangements.
  • Lead, motivate, and develop a team of direct reports.

Candidate Profile:

  • 8+ years of experience in corporate insurance, preferably within a large logistics environment, or in insurance brokerage with broad exposure to marine, property, casualty, and financial lines.
  • Excellent communication skills capable of explaining complex risk and insurance issues clearly.
  • Previous team leadership experience is highly beneficial.
  • Advanced knowledge of commercial insurance products and policy language.

Additional Information:

EU work permit is required. The position is based in Slough, United Kingdom.

Note: The posting was made on 26.06.2025 and expires on 10.08.2025. The job is still active.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Global Head of Risk and Insurance

JR United Kingdom

London null

Hybrid

Hybrid

GBP 80.000 - 120.000

Full time

Today
Be an early applicant

Global Head of Risk and Insurance

Eton Bridge Partners Ltd

London null

Hybrid

Hybrid

GBP 90.000 - 150.000

Full time

12 days ago