Johnson Matthey logo
Johnson MattheyPosted 1 month ago

Insurance Lead

On-siteLondon, England, United Kingdom

Full TimeSenior LevelEnterpriseCHEMICALS

Job Summary

Lead and manage Johnson Matthey's global insurance programme, overseeing renewals, procurement, policy oversight, and claims management processes. Deliver the insurance strategy aligned to the organisation's risk profile and business priorities while acting as the main point of contact for global insurance matters. Build strong relationships with brokers, insurers, and internal stakeholders to coordinate data, cost allocation, and reporting that supports business decision-making. Collaborate with Risk and Resilience teams to assess exposures and optimise coverage across the organisation. This role supports the company's mission to tackle emissions and advance sustainable technology solutions through advanced metals chemistry.

Required Qualifications

  • Demonstrable experience managing global insurance programmes within a complex organisation
  • Solid understanding of insurance principles and their alignment with risk and resilience strategies
  • Location: UK, London Hub
  • 20 % of travel
  • Hybrid and flexible working

Desired Qualifications

  • Strong stakeholder management skills with the ability to influence and build relationships across functions
  • Excellent communication skills, with the ability to present clearly to senior stakeholders
  • High attention to detail with strong organisational and prioritisation capabilities
  • Ability to analyse information, provide practical recommendations and drive implementation
  • Are you passionate about sustainable technology solutions, transforming energy, and reducing carbon emissions?

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce