John is currently Partner and Head of Tax, Compliance and Legals with iBusness Group.

A registered tax and ASIC agent, he has previously worked as a Public Practice Principal with Centennial Money Group and as an executive with the Australian Tax Office.