French speaking Technical Support
7 days ago
Leeds
Contrary to the above, this is not a 'hands-on' role; it is a fully remote (you can work from home), 'service desk' position providing support to clients in France who are using my customer's systems ...