Job description The Head of Service Delivery will be responsible for overseeing the strategic alignment, development, and execution of all service functions. They will oversee the day to day delivery across our services, and ensure operational excellence, compliance and financial…