Swiss German Customer Service Representative at Teleperformance | JobVerse