Service Delivery Consultant
- Location
- Greater London, England, United Kingdom
teams are the driving force behind the firm's success. Bringing together experts across People & Culture, Marketing & Communications, IT, Operations, Finance and Quality & Risk Management, we provide the technology, infrastructure and support that enable our people to deliver outstanding service to clients. The IT Service Delivery team … have reliable, secure and effective technology solutions to support their day-to-day work. About the role We are looking for a customer-focused Service Delivery Consultant to join our IT Service Delivery team in London. This is a highly visible, onsite role providing Level 2 technical support ...