Customer Support Team Leader
5 days ago
Cardiff
As a Team Lead, your primary role is to drive performance, growth, and engagement within your team while fostering a supportive and accountable culture. You’ll use your leadership skills to cultivate a high-performing, ambitious team and ensure industry-leading customer service. Act as an escalati