COMPLAINTS HANDLING SPECIALIST jobs in STAFFORD STAFFORDSHIRE, United Kingdom

to join our dedicated team. You'll play a key role in delivering exceptional customer service by handling complaints, feedback... complaints, feedback, and compliments. Act as the primary point of contact for customer advocacy. Collaborate with stakeholders...

ecruit