Technical Service Manager
Posted 2 weeks ago by Invictus Group
- Salary:
- £70,000 - £75,000/annum N/A
- Location:
- EC2Y, Coleman Street, Greater London (331 miles)
- Job Type:
- Permanent
Manage technical service delivery to clients, ensuring high quality and timely delivery of services. Develop and maintain strong relationships with clients, ensuring customer satisfaction and retention. Manage technical resources, including staff and contractors, to ensure that … more