David has over 20 years of practical experience in professional practice. He spent over 7 years within two of the Big 4 Accounting firms (Ernst & Young and KPMG) and held managerial positions around Australia and overseas.
David is a Chartered Accountant (a member of Chartered Accountants Australia and New Zealand (CA ANZ).