David Wagacha

david wagacha

Hello, I am David Wagacha

Director Information Technology & Internal Audit

Short biography​

ASC/ Azmasoft Consulting Ltd – TeamMate Africa Central Partner
14 years 3 months

Managing Director, TeamMate Solutions – Africa Central
June 2017 – Present (6 years)
Nairobi, Kenya

Growing the TeamMate brand in East, West & Central Africa.

Director, Implementation & Consulting – TeamMate, Africa Central
March 2009 – May 2017 (8 years 3 months)

Implementation and Training Consulting, including Business & marketing

Institute of Internal Auditors (IIA) Kenya
Chairman Of The Board Of Directors
March 2021 – Present (2 years 3 months)
Nairobi, Kenya

African Federation of Institutes of Internal Auditors (AFIIA)
Vice Chairman Of The Board (Africa)
July 2021 – Present (1 year 11 months)

Manager, Technology Risk / Performance Improvement
July 2005 – July 2010 (5 years 1 month)

University of Nairobi
Bachelor of Computer Science

Strathmore University
CPA (K), Certified Public Accountant of Kenya.