Centum Investment
Show contact
Links
Thomas Omondi-Achola
Group COO
Collins Waswa
ICT Manager
Isaac Kagechu
IT Service Delivery Manager
Veronicah Nanjala
Customer Success Manager, Tier Data Limited
May, 2020 - present
July, 2017
May, 2015
August, 2014
View in org chart