Tuesday, June 18, 2019
Home Tags Mucheu

Tag: Mucheu

Joe Mucheru to head Google Kenya

Joe Mucheru is the new Google Kenya country lead, taking over from Olga Arara-Kimani. After overseeing the establishment and growth of Google in Africa, from...

MOST POPULAR

HOT NEWS