Insurance Manager - Global role - Construction / Engineering

Insurance Manager - Global role - Construction / Engineering

Full-Time 63000 - 77000 £ / year (est.) No working from home possible
M

At a Glance

  • Tasks: Lead strategic insurance initiatives and advise global leaders on complex insurance matters.
  • Company: Join a leading global organisation with a focus on innovation and protection.
  • Benefits: Hybrid working, competitive salary, and opportunities for international travel.
  • Other info: Collaborative culture with opportunities for career advancement.
  • Why this job: Shape global insurance strategies and make a real impact in a dynamic environment.
  • Qualifications: Experienced insurance professional with knowledge of various insurance lines.

The predicted salary is between 63000 - 77000 £ per year.

Hybrid working - Multiple Office Locations across UK. Occasional International travel.

Delighted to be partnering once again with a leading global organisation that is seeking an experienced Insurance Manager to play a pivotal role in protecting the organisation’s assets and supporting its international operations. This is a rare opportunity to step into a highly visible, globally‑focused position where you will shape, strengthen and optimise insurance programmes across multiple jurisdictions.

The role

Working closely with the Global Head of Insurance, in a highly autonomous role you will lead strategic initiatives to enhance coverage, refine insurance lines and advise senior leaders worldwide on complex matters including policy interpretation, claims, contractual risk and emerging exposures. You will collaborate across Legal, Finance, Risk and country leadership teams, acting as a trusted advisor on all insurance‑related matters and ensuring the organisation is protected across diverse and complex operational environments. The role also involves close engagement with regional and global leadership boards, where you will provide expert guidance on claims strategy and risk mitigation. In addition, you will negotiate confidently with brokers and insurers to secure robust, cost‑effective protection, fostering strong, long‑term relationships with key external partners.

About you

This role suits an experienced insurance professional with strong knowledge of PI, PL, cyber and D.

Insurance Manager - Global role - Construction / Engineering employer: Mack Legal | In-house Legal Search & Recruitment

Join a dynamic PE backed Fintech in London, where you will play a pivotal role in shaping commercial decision-making and driving operational excellence. Our collaborative work culture fosters innovation and growth, offering you the opportunity to influence key financial processes while working closely with senior leadership. With a focus on employee development and a commitment to digital transformation, this role not only promises meaningful contributions but also paves the way for future leadership opportunities as the company scales.

M

Contact Details:

Mack Legal | In-house Legal Search & Recruitment Recruitment Team

We think you need these skills to ace Insurance Manager - Global role - Construction / Engineering

Insurance Programme Management
Policy Interpretation
Claims Management
Contractual Risk Assessment
Emerging Exposures Analysis
Collaboration with Legal and Finance Teams
Risk Mitigation Strategies