1. Join a large scale insurance department with excellent opportunity for growth
2. Exposure to a leading global brand within the Pharmaceutical sector
About Our Client
This is a permanent role within a large organisation in the Life Science sector. The company is well-established and operates in a global capacity, offering a professional environment within its London HQ.
Job Description
3. Lead the management of North American insurance programmes, including casualty, motor and workers' compensation lines, overseeing renewals, claims activity and regulatory alignment.
4. Manage external service providers, including third-party administrators and legal counsel, ensuring service standards, performance outcomes and stakeholder expectations are consistently met.
5. Support corporate transaction activity by delivering insurance due diligence for acquisitions and divestments, identifying risk exposures, advising on coverage solutions and coordinating transactional insurance where required.
6. Contribute to the oversight and administration of the Group's captive insurance arrangements, ensuring reporting, compliance and programme execution are delivered effectively.
7. Coordinate key liability programme renewals, working closely with brokers and internal stakeholders to maintain strategic alignment and timely execution.
8. Provide oversight of global fleet insurance arrangements, ensuring consistency with corporate risk standards and supporting broader risk mitigation initiatives.
9. Manage internal premium allocations and recharges across relevant business units.
10. Maintain strong governance across all insurance programmes, including documentation, financial processing, vendor oversight and adherence to internal risk and compliance frameworks.
The Successful Applicant
A successful Insurance Manager should have:
11. Recognised insurance qualification or demonstrable experience gained within a corporate insurance function, carrier, or broking environment.
12. Track record of overseeing sophisticated, multi-jurisdictional insurance programmes within a large organisation, with the ability to evaluate risk exposures and implement practical, value-driven solutions.
13. Strong organisational and stakeholder management capability, with experience delivering projects and collaborating effectively across multiple business areas.
14. Well-developed commercial judgement, including confidence in managing insurer and broker relationships and negotiating contractual terms.
15. Sound analytical ability, comfortable reviewing claims trends, assessing risk data, and monitoring overall programme effectiveness.
What's on Offer
16. Competitive salary ranging from £70,000- £90,000 per annum depending on experience.
17. Generous benefits package to be discussed upon application.
18. Flexible Hybrid working structure
19. Opportunity to work in a large organisation within the Life Science industry.
20. Professional and supportive work environment in London.
If you are ready to take the next step in your career as an Insurance Manager, we encourage you to apply today!