David is currently faculty at Strathmore Business School, Strathmore University where he teaches Accounting, Finance and related subjects. He is also the Academic Director (Ag.) for the MSc. in Development Finance. Prior to joining Strathmore, David worked at KPMG Kenya in the Risk Consulting department, Forensic Services. At KPMG, David was involved in various investigative engagements, which cut across both the private and public sector. He was involved in proactive and reactive consultancy engagements involving fraud risk assessments, anti-bribery and corruption investigations and survey, anti-money laundering reviews (focused on politically-exposed persons) and forensic audits and investigations. While at KPMG, David consulted for both public and private and NGO sectors
David had also worked as an accountant for Nairobi Capital Inc. and at East African Maltings in the Finance and Stores departments. David also taught at Strathmore’s School of Management and Commerce (SMC) between 2008 and 2012. In addition, he served as the Programme Administrator for the Master of Commerce (M.Com) program. He has also taught as adjunct faculty at Jomo Kenyatta University of Agriculture (JKUAT)’s College of Human Resource Development. David is also a Board Member, Mzima Springs SACCO in Nairobi.
David holds a Ph.D. in Finance, M.Com in Forensic Accounting and a Bachelor of Commerce (B.Com – Finance). He is a Certified Public Accountant of Kenya and also holds a Postgraduate Certificate in Academic Practice (PCAP) from York St. John University, UK. David has also been engaged in conducting an impact assessment on the impact of Business Management Trainer’s Programme within the Coastal Region, Kenya. He led the team of five in carrying out the survey and reporting the findings.
David has published several articles in peer-reviewed journals. His research interests are in disclosure, corporate finance and audit. David has presented in conferences such as the 12th IAAER ACCA World Accounting Congress at Florence, Italy and the 16th International Academy of African Business and Development (IAABD) Conference in Nairobi, Kenya. He has presented in a number of ICPAK Workshops on Financial Reporting. David has also participated in the Global School in Empirical Research Methods at the University of St. Gallen, Australia in 2015. He has also been awarded a number of grants to facilitate his research.
David is a member ICPAK, ACFE, IAAER, IAABD and a Fellow of Higher Education Academy in the United Kingdom (FHEA).