CALL CENTER CUSTOMER SERVICE jobs in STAFFORD STAFFORDSHIRE, United Kingdom

service skills. And bonus, this is all done online, we are not a call center environment. Key Responsibilities... the line managers · Delivering excellent levels of customer service at all times. · Supporting other members of staff...

TopCashback