John is Executive Director and CFO of AIB life, with a strong record of business leadership in the financial services sector. Before joining AIB, John held leadership roles in Canada Life International Assurance, AXA Travel Insurance and Ulster Bank. A chartered accountant with over 25 years’ experience, John has also served as chair and committee member with a number of charities and NGOs.