Isla Baillie joined Enstar as Chief Human Resources Officer in July 2025, bringing over 20 years’ global experience in HR leadership. Isla previously served as Global Head of Talent & Inclusion at Sompo International. Prior to this, she held progressive international leadership HR roles at global companies, including Endurance, Axis Capital and Expertise Ltd.