Service Delivery Manager
Company: Everything Tech Group
Location: Ancoats
Position Overview The Service Delivery Manager will be responsible for ensuring the successful delivery, performance and continual improvement of managed IT services to a portfolio of strategic customers. This role owns the customer se...
Posted: Today
