Country Manager
Nairobi, Nairobi County, KE
Watu Credit
EDITEC
Head Of Operations and Country Manager
138.com
West African Retail and Operation Manager
Head of growth - Watu Simu
Dafabet
Head Of Operations
Dulwich College
Hertford University