Insurance Director

About the Role

A complex, international technology organisation is seeking an Insurance Director to lead the design, placement, and ongoing management of its corporate and project insurance programmes.

This is a senior role with responsibility for ensuring appropriate risk transfer across a diverse portfolio of large-scale assets, capital projects, and operational activities. The position plays a critical role in protecting the group's balance sheet, optimising insurance spend, and supporting effective claims outcomes.

The role requires deep expertise in corporate and project-related insurance, strong commercial judgement, and the ability to operate credibly with senior internal stakeholders and external market counterparts.

Key Responsibilities Insurance Strategy & Programme Management
  • Develop and maintain the group's global insurance strategy, frameworks, and policies.

  • Lead annual insurance renewals, including preparation, market engagement, and negotiation with brokers and insurers.

  • Ensure appropriate coverage across key insurance lines, including property, construction, liability, cyber, management liability, and other relevant classes.

  • Monitor market developments and recommend structural or coverage enhancements where appropriate.

Risk Advisory & Project Support
  • Assess insurance requirements for new projects, investments, and operational activities.

  • Advise on risk transfer solutions for complex or non-standard exposures.

  • Identify and provide guidance on emerging and evolving risk areas, including technology-driven, operational, and third-party risks.

  • Support the review of insurance provisions within commercial contracts and agreements.

Claims Management
  • Act as the primary point of contact for all insurance claims across the group.

  • Coordinate effectively with brokers, insurers, legal advisers, and internal teams to drive timely and robust claims outcomes.

  • Track, analyse, and report on claims experience to inform renewal strategy and risk improvement initiatives.

Governance, Compliance & Reporting
  • Ensure compliance with insurance-related regulatory and contractual requirements across all operating jurisdictions.

  • Maintain accurate and accessible insurance records to support audits, transactions, and due diligence processes.

  • Produce regular reporting for senior leadership and governance forums, including insights on coverage, claims, and risk trends.

Stakeholder & Relationship Management
  • Partner closely with Finance, Legal, Operations, and Project teams to embed insurance considerations into decision-making.

  • Provide guidance and education to internal stakeholders on coverage, obligations, and claims processes.

  • Manage and develop strong relationships with external insurers, brokers, and professional advisers.

Job Details

Company
Altum Consulting
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£115,000 - £130,000 per annum
Posted