Global Head of Insurance and Risk

  • Location
    Amsterdam, North Holland
  • Contract Type
    Permanent
  • Posted
  • Start Date
    2025-03-03
  • Industry
    Commerce and industry
  • Expiry Date
    2025-01-30

My client is a market leader in the FMCG space who is seeking an inspiring, highly skilled and forward-thinking Head of Insurance & Risk to lead the establishment and ongoing delivery of our new insurance and risk strategy and management framework.

This role is crucial in ensuring the protection and resilience of their newly formed organization. In this role, you will be responsible for our global insurance and risk control strategy, developing and negotiating the best possible global non-life insurance programmes and optimising insurance coverage within set parameters in line with their risk management philosophy.

The Head of Insurance and Risk acts as a trusted business partner and business enabler providing consultation and advice on insurance and risk management matters to management and the wider businesses.

The role requires an active strategic contribution to the company’s ERM agenda.

Key responsibilities :

  • Design and develop the appropriate insurance and risk management strategy for group
  • Execution of risk transfer and risk financing solutions tailored to business risk exposures​
  • Maintain a world-class insurance framework based on continuity, stability and long-term partnerships​
  • Secure continuous access to insurance capital​
  • Ensure proportionate levels of insurance at competitive cost​
  • Maximising coverage and insurance recoveries under insurance programmes​
  • Optimise use of cash through central risk financing solutions​
  • Lead and manage all strategic and operational aspects of the captive vehicle​
  • Lead on M&A projects​
  • Manage complex claims​
  • Drive improvements in risk quality / risk profile through effective risk control programs​
  • Maintain and optimise the group Insurance & Risk Control Standard​
  • Develop risk awareness and promote risk consciousness within Ice Cream​
  • Develop and foster long-term relationships with international (re)insurance markets​
  • Establish and maintain strong connections with relevant peer groups​

Lead responsibilities on: ​

  • Business Partner for M&A team​
  • Manage insurance programme (dis)integration in relation to M&A activity​
  • Business Partner for Property, BI, Construction, Casualty, D&O, Cyber, Transport insurance​
  • Design, marketing and execution of global insurance programmes​
  • Leading end-to-end renewal and submission processes​
  • Research, evaluate and recommend risk finance solutions​
  • Assessment of (emerging) insurable risks and exposures​
  • Manage major claim events​
  • Prepare management reporting​
  • Select and manage service providers​
  • Drive best practice objectives and compliance requirements​
  • Lead business process improvements and value creation initiatives​
  • Business Partner for Supply Chain in relation to Risk Control and Climate Risk​
  • Add consistent value to the Supply Chain risk management agenda​
  • Identify and mitigate supply chain risk and quantify business interruption exposure​
  • Direct risk control activities and drive loss prevention initiatives​
  • Ensure effective consideration of critical risks through decision-enabling reporting​

Experience and Qualifications:

  • Master or Bachelor degree in Insurance, Risk Management, Economics, Business administration or Finance ​
  • Relevant national insurance qualification (Dutch Wft or equivalent) is a plus​
  • Solvency II regulatory screened and approved by DNB ​
  • Minimum of 15 years of experience in international insurance and risk management, with a proven track record in a leadership role.​
  • Strong knowledge of global insurance markets, risk management practices, and regulatory requirements. ​
  • Experience in Property/BI risk financing and/or risk control is plus​
  • Demonstrated ability to manage complex risk portfolios and develop effective mitigation strategies.​
  • Strong network with global insurers’ leadership and connected with broad range of peers.

Must have competencies: ​

  • Strategic Vision: Ability to develop and implement long-term risk management strategies that align with the company’s goals.​
  • Analytical Acumen: Strong analytical skills to identify and assess risks and opportunities, and make data-driven decisions.​
  • Leadership: Proven leadership skills to build, inspire, and manage a high-performing team.​
  • Innovation: Capacity to design and implement innovative risk management solutions and processes.​
  • Communication: Excellent communication skills to effectively convey complex risk information to senior stakeholders.​
  • Collaboration: Strong interpersonal skills to work collaboratively with various departments and external partners.​
  • Adaptability: Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities.​
  • Integrity: High ethical standards and integrity in managing risk operations and relationships.​

The SR Group (UK) Limited is acting as an Employment Agency in relation to this vacancy.

Apply now



Upload your CV/resume or any other relevant file. Max. file size: 15 MB.

By submitting your personal information, you consent to Brewer Morris part of The SR Group storing and using the personal information you submit in accordance with our Privacy Policy. Brewer Morris will use the personal information you provide to contact you with relevant content including our salary surveys and market reports, career advice, hiring advice, market insights and industry updates and events. Our Privacy Policy sets out full details of how Brewer Morris may use your data. You may unsubscribe from these communications at any time, by clicking on the link at the bottom of any email.