German speaking Technical Support Advisor
4 days ago
Slough
This is an exciting opportunity to work in a dynamic environment, providing vital technical support ... Receive and log all phone calls, emails, and web forms within the service desk tracking system ...