Platform
Features
CFK Africa
Contact
Ben Ogolla is the Chief Clinical Officer at Carolina for Kibera and a Clinician at CFK Africa since October 2017.
Links
Ben Ogolla
Clinician
Sign up to view 0 direct reports
Get started
9 members
The Bridge Over Troubled Waters, Inc.
New American Pathways
OPEN MINDS Circle
Solar Water Charity
CRi - Community Residences, Inc.