Insurance Manager

Company: Robert Half
Apply for the Insurance Manager
Location: West Midlands
Job Description:

Overview

In this Insurance Manager role, you own the organisation’s insurance programme and claims function, guiding strategy and cost of risk with senior stakeholders and external partners. You work autonomously in a standalone capacity to shape risk management and contractual risk across a complex environment. You will drive renewal programmes, oversee claims, and provide analysis and reporting to inform strategic decisions. This is a high-impact, independent role that offers genuine autonomy and visible influence.

Pay / Benefits

  • hybrid work arrangement (3 days onsite)
  • competitive salary
  • autonomy
  • visible impact in a complex organisation

Responsibilities

  • Lead the insurance renewal programme and develop strategy
  • Manage both insured and uninsured claims from start to resolution
  • Maintain relationships with brokers, insurers, loss adjusters and solicitors
  • Advise senior management on insurance, claims and risk
  • Analyse claims and loss trends to identify risk reduction opportunities
  • Support Legal and Commercial teams on contractual risk and new business opportunities
  • Produce claims, loss and financial reporting for senior stakeholders
  • Collaborate with operational and safety teams to improve risk management and loss prevention

Key requirements

  • Proven experience in insurance and claims management in complex, asset-intensive environments
  • Backgrounds in infrastructure, engineering, construction, property, transport or logistics are suitable
  • Comfortable working as a standalone specialist
  • Commercially minded with strong negotiation and influencing skills
  • Confident engaging with senior stakeholders and external advisers
  • Analytical, organised and capable of handling complexity
  • Proactive and hands-on with a track record of taking ownership
  • Negotiation
  • Influencing and stakeholder management
  • Analytical thinking
  • Insurance and claims management
  • Risk analysis and loss trend analysis
  • Claims reporting and financial reporting

…

Posted: October 1st, 2026