Teleperformance Foundation India · Teleperformance Business Services India Limited · Rasu Knowledge Services Private Limited · Intelenet Global Business Services Private Limited · Tlscontact Consulting Services India Private Limited · Tlscontact India Private Limited · Rays Of Life Foundation