of higher learning in Kenya for a long time, the University of Nairobi responded to the national, regional and Afr… Software... Developer – 6 Posts ADVERT REF: (AD/12/91/25), 4 POSTS The Project: The Centre for Healthcare Quality and Innovation (CHQI...