- Senior Accountant
- Joined Craig Anderson in 2020
- Certified Xero Advisor
David was born and raised in South Africa.
David recently moved to New Zealand with his wife Candice and daughter Lily.
David studied at the University of the Witwatersrand, gaining his B.Com Accounting and Higher Diploma in Accounting. He then went on to complete his articles with EY in Johannesburg for 3 years and has completed his board exams.
As a Chartered Accountant he has enjoyed various roles in audit and tax at EY, Head of Accounting at Volkswagen Financial Services and owned a number of businesses.
He now looks forward to sharing his knowledge and insights with our clients.
In his spare time David loves spending time with his family and making those around him laugh.