David leads BDO’s 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).
David has more than 20 years’ experience in the taxation of corporations, trusts and individuals on a wide variety of domestic and international issues. He has consulted to large listed and unlisted entities. Examples of his experience include advising on:
His sector experience includes:
David has advised a South African mobile phone operator on:
David is also a member of the South African Institute of Chartered Accountants (SAICA) and the Independent Regulatory Board for Auditors (IRBA).