David is the Managing Director of TMC Services Limited, a Tax and Management Consulting Company.
David has over 25 years’ professional experience in law, audit, taxation, treasury management, project management, governance, risk management, and controls and compliance. He has gained experience working in professional firms (HH&M, EY and KPMG) and in the FMCG industry (BAT and EABL) in various roles including Tax Manager, Group Treasury and Tax Manager, Strategic Tax and Treasury Projects Manager, Head of Controls Assurance, and Head of Controls, Compliance and Ethics.
He is an Advocate of the High Court of Kenya, a Certified Public Accountant and an MBA graduate from the Manchester Business School, University of Manchester.
His recent experience at TMC has focused on solving complex strategic and operational tax problems for clients across African countries and sectors such as manufacturing, FMCG, media, entertainment, telecommunications, agriculture, insurance and security systems.
David developed this workshop as a response to the challenges that he has helped organisations to navigate with respect to tax compliance, strategy and planning, and in dealing with and resolving various tax disputes, right from managing audits to objections, disputes at the Tax Appeals Tribunal and eventual settlement of cases.