Skip Navigation
Charles Ombwa Photo

Charles Ombwa

Development Associate, Development

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.