We are partnering with a global organisation seeking an Insurance Manager to join its Corporate Insurance and Risk Management team within Group Treasury. The role will oversee insurance programmes across North America and lead the insurance workstream for future M&A activity, alongside other strategic group initiatives. This is a high-visibility position with exposure to senior stakeholders and involvement in complex, business-critical projects.
Client Details
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.
Description
- Lead the management of North American insurance programmes, including casualty, motor and workers' compensation lines, overseeing renewals, claims activity and regulatory alignment.
- Manage external service providers, including third-party administrators and legal counsel, ensuring service standards, performance outcomes and stakeholder expectations are consistently met.
- 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.
- Contribute to the oversight and administration of the Group's captive insurance arrangements, ensuring reporting, compliance and programme execution are delivered effectively.
- Coordinate key liability programme renewals, working closely with brokers and internal stakeholders to maintain strategic alignment and timely execution.
- Provide oversight of global fleet insurance arrangements, ensuring consistency with corporate risk standards and supporting broader risk mitigation initiatives.
- Manage internal premium allocations and recharges across relevant business units.
- Maintain strong governance across all insurance programmes, including documentation, financial processing, vendor oversight and adherence to internal risk and compliance frameworks.
Profile
A successful Insurance Manager should have:
- Recognised insurance qualification or demonstrable experience gained within a corporate insurance function, carrier, or broking environment.
- 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.
- Strong organisational and stakeholder management capability, with experience delivering projects and collaborating effectively across multiple business areas.
- Well-developed commercial judgement, including confidence in managing insurer and broker relationships and negotiating contractual terms.
- Sound analytical ability, comfortable reviewing claims trends, assessing risk data, and monitoring overall programme effectiveness.
Job Offer
- Competitive salary ranging from £70,000- £90,000 per annum depending on experience.
- Generous benefits package to be discussed upon application.
- Flexible Hybrid working structure
- Opportunity to work in a large organisation within the Life Science industry.
- 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!