Puneet Taneja, EVP at Teleperformance Digital Integrated Business Services (TP DIBS) by Mark WalkerApril 8, 2019April 8, 2019