French speaking Technical Support Specialist
23 days ago
London
... 1st Line technical support to French speaking customers and will include the following ... Technical requests are received in the form of email, Web Form, Live Chat, social media or from ...