John joined O’Neill Foley as a trainee in 2000. He became Director of Audit and Accounts Assurance in 2015 and was appointed Partner in May 2018.
John is a graduate of National University Ireland, Galway and is a Fellow of Chartered Accountants Ireland.
John is responsible for providing audit, accounts and tax assurance services to clients both in Ireland and the United Kingdom. He also provides business advice to clients including financial performance analysis, strategic planning and banking. He specialises in advising entrepreneurs on business start-ups and expansion.
John provides these services across a range of sectors including agri-business, technology, renewable energy, manufacturing, financial services, retail, hospitality, healthcare and professional services.