Customer Service Representative - German Speaking
14 days ago
Leicester
Radar Road, Leicester Our International department currently trades in 130 countries worldwide with growing teams across our contact centres in Leicester, London, Manchester, Poland and Pune