CUSTOMER SERVICE CARE COORDINATOR jobs in NELSON LANCASHIRE, United Kingdom

all procedures and deliver high level customer service for maximum customer satisfaction. Work towards set KPI’s, goals... and cloud services we keep Britain working. We are constantly growing our teams, product offerings and customer base...

Daisy Communications