CCI Global, Africa's largest outsourcing firm, has announced the grand opening of Kenya’s largest call centre in Tatu City.