Customer Service Team Leader
Company: Zopa
Location: London
The Role Our in‑house customer services team are experts in solving escalated, complex customer enquiries. The team supports front‑line agents and works directly with customers to resolve escalated and varied queries across our ran...
Posted: 16 days ago
