Stephen Omollo's Location
Nairobi, Nairobi County, KE
Stephen Omollo's Work
Stephen Omollo's Summary
Stephen Omollo, based in Nairobi, Nairobi County, KE, is currently a Chief Executive Officer at Plan International, bringing experience from previous roles at World Vision International. Stephen Omollo has 1 email on RocketReach.