About this role
Insurance Lead at Matthey. Location: London, England, United Kingdom. Role: leading programme, overseeing claims, coordinating reporting Requirements: Experience managing global insurance programmes, stakeholder management, insurance principles, claims oversight, data coordination, and strong communication and analytical skills. Category: Legal and Compliance Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: English