IHub

IHub

Globally recognized organization that is deeply steeped in the local tech innovation culture
Nairobi Kenya (HQ)