Stella Kaibung'a on Muck Rack

Stella Kaibung'a

Verified
Kenya, Africa
Chief Tech Correspondent and Corporate Editor, Techspace Africa — CIO East Africa
As seen in: CIO East Africa