IMPACT CALL CENTRE jobs in SWINTON GREATER MANCHESTER, United Kingdom

for our team! What You Need to Join Us: Experience in customer service, ideally within a contact or call centre environment...Contact Centre Advisor – Organisational Business Support Job Title: Contact Centre Advisor Salary...

GMFRS