Mr. Charles Onyango Gaya

Mr. Charles Onyango Gaya is the Deputy Director, Directorate of Performance Contracting and Appraisal (DiPCA). He is a Lecturer in the Department of Geomatic and Geospatial Information System (GEGIS). He joined DiPCA in July 2012.

View profile at GEGIS