Insurance Manager
14 days ago
As the company's first dedicated Insurance Manager, the postholder will be responsible for developing and managing the global insurance programme, providing strategic oversight of all insurance‑related activities, and acting as the primary liaison between the business, brokers, and the insurance m