David is a Partner in the Deloitte East Africa firm based in Tanzania. He has over 19 years’ experience in audit, accounting, and risk management. He holds a Bachelor of Science Degree in Computer Science and Mathematics from the University of Dar es Salaam. David is registered by the National Board of Accountants and Auditors in Tanzania as a Certified Public Accountant in Public Practice. Before joining Deloitte in 2007, David spent over two years in one of the leading international commercial banks in risk and compliance fields.