Poole & Partners Ltd
•
2024-04-19
London, ENG, UK
Head of IT Service Delivery EMEA
Job DescriptionThis is not a BAU role, you would be working for one of the worlds largest and fastest growing Tech business to implement service improvement, cost optimisation and increased efficiency across their IT Support teams.You will have a team of 30+ w…