Dennis is renowned for his work ensuring adolescent youth are involved in developing strategies to change their behavior and minimize health risks. He is the Deputy Director of Programs at Girl Child Network (GCN). With over 12 years of experience in development, Dennis leads GCN’s strategic advocacy, programs, and campaigns on issues affecting children, youth, and women. He also serves as a mentor to young African leaders with the Mandela Washington Foundation under the Young African Leadership Initiative Programme. Dennis has a Master’s degree in Project Planning and Management, a Post Graduate Diploma in Social Work and Social Development, and Bachelor’s degree in Political Science and Public Administration from the University of Nairobi.