David is a Partner with BDO, the National Head of Tax Technical and leads the Tax Consulting division in the Western Cape. He is Adjunct Associate Professor in Tax at the University of Cape Town, is the Chair of SAICA’s National Tax Committee and is a member of the Tax Court (a Presidential appointment).
He has more than 20 years of tax experience and consults to large listed and unlisted multi-national corporate entities on a wide range of tax issues.
David holds a B.Com (Hons) (Accounting) degree, an H. Dip in Tax Law, a Masters’ Degree in Tax Law and is a Chartered Accountant (SA).
- B.Com (Hons) (Accounting)
- Masters (Tax Law) degree
- Postgraduate Diploma in Accounting
- H. Dip (Tax Law)
- Chartered Accountant South Africa