CUSTOMER SERVICE COMPLAINTS HANDLER jobs in SWINDON, United Kingdom

team as a complaints handler. You will be responsible for effectively managing customer complaints and inquiries to ensure... are we looking for? Strong previous experience in customer service Experience of handling complaints preferrable, ideally in a regulated environment...

Zurich