Loading... please wait
1200px BCS 3977 220x220 - Joseph Mucheru

Joseph Mucheru

Kenyan Cabinet Secretary in the Ministry of Information and Communications, Former Google Sub-Sahara Africa Lead