Dr. Ndiwa is a Lecturer at the Department of Clinical Studies, under Wildlife Management and Conservation Section. He worked at the National Museums of Kenya as a Research Scientist before joining University of Nairobi as a lecturer in 2016. Ndiwa has research interests in the field of population genetics, aquatic ecology and conservation.