Turner & Townsend Plc. is seeking an Insurance Manager to develop and implement insurance strategies across global operations. The successful candidate will ensure the company is adequately protected against potential losses while overseeing claims management and advising on risk best practices.
This role requires comprehensive knowledge of insurance requirements, strong analytical skills, and the ability to communicate effectively with stakeholders. The candidate will report to the Global Head of Risk Management and may be based in either London or Leeds.
#J-18808-LjbffrContact Details:
Turner & Townsend Plc. Recruitment Team