CONTRIBUTOR

Rachel Delhaise is Group Head of Sustainability at Convex Insurance with responsibility for developing and implementing the sustainability strategy across the group.

Full Bio