Customer Service Advisor - German
7 days ago
Leicester
Our International department delivers to approximately 130 countries globally with growing teams across our contact centres Leicester , Manchester, Poland and Pune. With previous experience in customer service, ideally within a call centre or customer facing environment, you’ll be a team player w...