Director of Technology Service Delivery London
8 days ago
This role reports into senior leadership and will build and lead a growing team spanning IT service delivery, end user support, corporate systems, and vendor and licensing management. Operations and Technology, business technology, or internal service delivery, including at least 3 years in a leader