Geoff completed a Bachelor of Commerce at the University of Newcastle in 1995, whilst working as a trainee accountant in public practice. After completion of his university studies, he changed employment from public practice accounting to work as  a management accountant for small business and has had extensive experience working in the franchising industry, as his experience and knowledge grew he held other various positions in both financial and management accounting.

Geoff is a registered taxation agent with the NTAA for over 20 years and became a fellow in 2010  he has also successfully completed the CPA program in 2000.

He specialises in taxation for all entity types, advice on appropriate business structures, GST and other indirect taxes.