Turner & Townsend is seeking an Insurance Manager to lead their global insurance programme, ensuring comprehensive coverage and proactive risk management strategies. The position requires managing the annual insurance renewal process and overseeing claims from initiation to resolution.
The ideal candidate will possess a professional qualification and demonstrate substantial insurance management experience, ideally within a global consultancy. Strong communication and analytical skills are essential for engaging with stakeholders at all levels.
#J-18808-Ljbffr