French speaking Technical Support
3 days ago
Leeds
If so, I'd love to hear from you! 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 ...