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