1310 employees
CCI Kenya is a fast-growing business process outsourcing (BPO) provider – based in Nairobi, Kenya.
2014