24 January 2025

Irwell Insurance appoints new CFO from Chesnara