Customer Care Team Leader
2 days ago
Leeds
Our teams support more than 50,000 customers, offering guidance, empathy and clear communication, whether that's resolving concerns, supporting vulnerable customers or improving the customer journey. We're looking for a Customer Care Team Leader to join our Credit Control team, who support customers