CUSTOMER COMPLAINTS CALL HANDLER jobs in LONDON, United Kingdom

Job Description Job Title: Complaints Handler Locations: Lewisham SE1 , hybrid working once trained (4-6 weeks... - The Complaints role is pivotal to the success of delivering a first-class customer experience. This role is central to the...

Service Care Solutions