CALL CENTRE – SALES REP jobs in NEWCASTLE, United Kingdom

and striving to meet or exceed call centre metrics while providing excellent consistent customer service. Making sales... information and diffusing angry clients, as needed. Building lasting relationships with clients and other call centre team...

AA Acquisitions