infotechlead

Teleperformance opens new site in Hyderabad for 1,000 employees