Technical Service Manager
Posted 04/04/2024 by Invictus Group
- Salary:
- £70,000 - £75,000/annum N/A
- Location:
- EC2Y, Coleman Street, Greater London
- 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