All Details/5818972/customer service and administration team leader Jobs in United Kingdom | ClickaJobs