Zurich Insurance Company Ltd
Head of Innovation
Aviva
IT Delivery Manager
Aviva
Head of Design and Build
Aviva
Senior Project Manager
Aviva
Head of Portfolio Delivery
Zurich Insurance Company Ltd
Head of BC and IT, Zurich Municipal
Cardiff University / Prifysgol Caerdydd