Africa’s BPO giant CCI Global launched a massive call center in Tatu City, in the outskirts of Kenyan capital Nairobi. Situated within the expansive 5,000-acre Special Economic Zone (SEZ), the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results