Technical Customer Support Specialist – Contract Role, 3 Months at Teleperformance | JobVerse