Johnson Matthey

HQ
London
Total Offices: 7
8,796 Total Employees
Year Founded: 1817

Teams at Johnson Matthey

3 Days AgoSaved
In-Office
London, Greater London, England, GBR
Automotive • Chemical
Lead and manage Johnson Matthey's global insurance programme, driving renewals, procurement, policy oversight, claims management, and insurance strategy. Act as primary contact for brokers and insurers, coordinate insurance data, cost allocation and reporting, and collaborate with Risk and Resilience to assess exposures and optimise coverage.
8 Days AgoSaved
In-Office
Enfield, Middlesex, England, GBR
Automotive • Chemical
The Site Supply Chain Manager will lead site planning and materials management, optimize inventory and improve delivery performance, while ensuring effective collaboration across teams.
9 Days AgoSaved
In-Office
London, Greater London, England, GBR
Automotive • Chemical
Perform data validation, reconciliation and cleansing across finance systems; resolve discrepancies; support system enhancements via testing; build automated reports with stakeholders; investigate data issues and implement quality improvements.