French speaking Technical Support Representative
23 days ago
London
Proactively manage queries from distributors and end users, providing exemplary technical support and guidance through various channels, including telephone, email, social media, and online chat