Charles Ombwa is an Associate in the Brennan Center’s Development Department. He joined the Brennan Center in June 2006. Charles has also worked with the Ministry of Health and Aga Khan Health Services in Kenya. He earned a B.Sc. in Environmental Health from Moi University.
Stay up to date