Customer Service Team Leader
16 days ago
Newcastle upon Tyne
Customers rely on the team to ensure that all their utilities are out of sight, and out of mind, so ... Working to reduce customers debt exposure by handling missed payments, managing high-risk packages ...