Niall joined Grant Thornton Bahrain in 2017 and heads the financial services audit and assurance team. He specialises in banking, insurance and asset management clients.
Niall has over 10 years experience working with financial services clients over 3 continents. He was previously in Dublin with Grant Thornton Ireland, where he worked closely with the Central Bank of Ireland on regulated entities and led teams on a number of international engagements in the financial services industry.
He is a Chartered Accountant (ACA - ICAEW) and BSc (UK).