Technical Service Manager
- Hiring Organisation
- 17918
- Location
- Worcester, Worcestershire, United Kingdom
Job Title: Technical Service Manager Location: Worcester Salary: £45,000 - £55,000 DOE About Our Client Our client is a leading Managed Service Provider delivering IT Support, Cyber Security, Unified Communications, Connectivity, Cloud and Software ...