GLOBAL SERVICE DELIVERY MANAGER jobs in DOVER KENT, United Kingdom

as required Managing staff rotas, workload allocation and delegating work appropriately ensuring effective delivery of service and in line... experience or relevant job titles of; Charity Team Leader, Charity Manager, Customer Service Team Leder, Client Service, Team...

Bluetownonline