Self-employed
Business Consultant
Euronext
Head of Public Affairs and Communications, Euronext Dublin
Bank of Ireland
Group Internal Audit Manager
Euronext
Head of Regulation, Irish Stock Exchange
Euronext
Head of Public Affairs and Communications, Irish Stock Exchange
EnergyAustralia
Internal Audit Contract
Kildare and Wicklow ETB
Member of the Audit and Risk Committee
The BSX
Chief Compliance Officer
PwC
Audit Manager
Dublin City University
The Institute of Banking
Chartered Accountants Ireland