speaker-photo

Enos Masinde Weswa

Deputy Director, UK-Kenya Tech Hub