Related persons

George OkwadhaSenior Lecturer at The Technical University of Kenya
Ted KaigiAccounting, Business Development, Finance