FRENCH SPEAKING CUSTOMER SUPPORT jobs in NEWCASTLE, United Kingdom

are completed and communicated or escalated to Customer Services Team Leader. Skills and experiences Languages Skills - French... in service, as measured by customer metrics, for each customer within your area of ownership as well as understanding...

BMC Recruitment