David has lead assurance assignments of private, listed and public sector clients in various sectors. He additionally specializes in performing corporate tax consulting, estate planning and individual tax planning (including looking after expatriate taxation) and is also an engagement partner (assurance and taxation) for large and middle market clients. David has also acted as a Business Rescue Practitioner and consults to attorneys and clients in this area of expertise.
- Estate Agents
- B.Comm, PGDA (UCT); CA (SA)
- Advanced Tax Certificate (UNISA)
- IRBA (Independent Regularity Board of Auditors).
- SAICA (South African Institute of Chartered Accountants).