Stephen Devine joined the Board in November 2025.
Stephen is an actuary and former CEO of SCOR Ireland and brings over 35 years of experience in life and health (re)insurance, including more than 25 years in international markets. He held senior roles at AEGON and Zurich. Stephen played a significant role in industry representation throughout his career and is the immediate Past President of Insurance Ireland.