COMPLAINTS HANDLER jobs in EDINBURGH, United Kingdom

you to apply. Overview In the role of a complaint handler, you will serve as the primary point of contact for addressing customer concerns... and resolving issues effectively and efficiently. Your responsibilities will involve investigating complaints, gathering relevant...

Gallagher