Alliance for a Green Revolution in Africa (AGRA)
Associate Program Officer
Alliance for a Green Revolution in Africa (AGRA)
Program Officer- Seedsat at Alliance for a Green Revolution in Africa
Kenya Agricultural Research Institute
Research Officer, Maize Breeder
University Of Kwazulu - Natal
University of Nairobi