Skip to main content

Rachel Delhaise

Head of Sustainability


  • Rachel Delhaise is Group Head of Sustainability at Convex Insurance with responsibility for developing and implementing the sustainability strategy across the group.
  • Prior to joining Convex in April 2021, she was Chief Risk Officer of Starstone Group for six years where she developed and led the risk function across five
    operating entities.
  • Rachel has 30 plus years of experience in the insurance sector, with over 20 years spent with Guy Carpenter, part of Marsh and McLennan Corp,
    latterly as Managing Director of the firm’s capital markets arm, GC Securities.
  • She is also currently a non-Executive Director of Envelop Risk, a specialty cyber underwriting managing agent.
  • Rachel has completed University of Cambridge Institute of Sustainability Leadership (CISL), Business Sustainability Management and Sustainable Finance courses.

Convex Group's financial strength

Regulatory Reports