Customer Service Representative - German
12 days ago
Leicester
... teams located in our contact centers in Leicester, London, Manchester, Poland, and Pune ... With previous experience in customer service, ideally within a call centre or customer facing ...