Chief Executive Officer

Niall was appointed CEO at Athora Ireland in February 2022. Prior to that, he was Head of Actuarial at Athora Ireland.

Niall has also held the roles of Methodology Manager and Head of Underwriting since joining Athora Ireland in 2016. He has 13 years’ experience in the Irish life and pensions industry. Previously, he held the roles of Corporate Actuary at Allianz Global Life and Investment Consultant at Willis Towers Watson. 

Niall is a Fellow of the Society of Actuaries in Ireland. He holds a Bachelor’s Degree in Actuarial & Financial Studies from University College Dublin and a Master’s Degree in Economics from Trinity College Dublin.