Customer Care Team Leader German Speaking
5 days ago
St Neots
German Team providing expert customer support by building and development of customer relationships with German customers as well as interpreting sometimes complex queries, initiating the appropriate action, and ensuring effective resolution of all requests. Search criteria: Germany, German, Cust...