Omni Africa
Clyton Ng'ambi has worked as an Information Technology Support Technician at Omni Africa since January 2019. Prior to that, Clyton was a Data Associate at CIDRZ from August 2013 to January 2019.
This person is not in any offices
Omni Africa
We are a leading Pan-African information technology integrator. We’re on a mission to help our customers to grow their businesses by consistently delivering business value using the latest technology.