The Insurance Manager will support the Head of Corporate Insurance with the delivery of the Group’s global insurance strategy, ensuring comprehensive, efficient and well-governed insurance coverage
Job Summary
The Insurance Manager will support the Head of Corporate Insurance with the delivery of the Group’s global insurance strategy, ensuring comprehensive, efficient and well-governed insurance coverage.
Key responsibilities include assisting with assessing group-wide insurance requirements, handling renewal processes, supporting claims handling, and partnering with business and functional partners.
The Corporate Insurance team supports objectives by ensuring appropriate risk transfer strategies are in place, maintaining positive relationships with brokers, insurers and internal partners, and by maintaining robust and effective governance processes.
Matching Summary
The Insurance Manager will support the Head of Corporate Insurance with the delivery of the Group’s global insurance strategy, ensuring comprehensive, efficient and well-governed insurance coverage.
Skills & Requirements
Must-have
Global insurance strategy
Insurance claims handling
Partnering with business and functional partners
Subject-matter expertise
Negotiation and placement of insurance
Relationship management with brokers and insurers
Insurance due diligence and integration
Nice-to-have
Embrace use of AI and other tooling
Active member of Airmic
Collaborative and creative culture
Commitment to sustainability
Key Requirements
Extensive experience working in an insurance related capacity
Financial Lines experience is preferable
Strong analytical, negotiation and presentation skills
Deep understanding of global insurance markets
Familiarity with risk frameworks
Degree (or equivalent) in Business, Finance, Risk, Law or related field
Professional insurance qualification (e.g., ACII) is highly desirable