DELIVERY MANAGER CONSULTING SERVICES jobs in PORT TALBOT NEATH PORT, United Kingdom

in ensuring the delivery of 24x7 services to our clients. Reporting to the Service Desk Manager, your responsibilities.... You will be part of a fast-paced, entrepreneurial team responsible for delivery to a growing number of Managed Services clients...

Deloitte