Jennifer Kamura on Muck Rack

Jennifer Kamura

Verified
Kenya, Africa
Editor — CIO East Africa
As seen in: CIO East Africa