John is a Chartered Accountant who received membership to Chartered Accountants Ireland in 2005 and his main areas of expertise are audit, accounting and tax compliance.  John was promoted to the position of Director in 2016, having been a manager in O’Neill Foley for the previous 7 years. He is responsible for a large portfolio of clients across a variety of sectors. He is also responsible for ensuring compliance with statutory and taxation obligations, including the management of revenue audits.