He graduated with a PhD in Accountancy from the University of Lancaster in 2003. John worked as an Auditor with EY in Dublin and is a member of both Chartered Accountants Ireland and CIMA. He was director of the UCD Michael Smurfit Graduate Business School MAcc Programme from 2007-2010.