COMPLAINTS CUSTOMER SERVICE MANAGER jobs in HARROW HIGHLAND, United Kingdom

and respond to queries, complaints and enquiries involving customer interaction around complex cases in high pressure service... and service users. Ability to investigate and respond effectively to minor customer complaints, judging appropriately when...

Pertemps