-
Research Associate II – Data Systems
International Livestock Research Institute (ILRI) The International Livestock Research Institute (ILRI) supports better lives through livestock in developing countries.Nairobi, Kenya -
Technology Coordinator – Tatu Primary
Nova Pioneer Kenya Schools for Innovators and LeadersKenya -
Analytics Engineer
Watu Credit We help people to help themselves better their lives and future.Nairobi