Teleperformance is the largest call-centre operator in the world, and its employees in India provide customer support to some of its international clients. It entered the country in 2001 and has since ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results