Tech Support Specialist
2 months ago
Wrexham
Join our client's dynamic tech support team! As a Tech Support Specialist, you'll be responsible for providing top-notch technical support, triaging support requests, and managing incidents. Excited by tech solutions, technologically savvy, and confident with all the Microsoft packages. You'll ha...