Customer Service Team Leader
7 days ago
Newcastle upon Tyne
Your composure, communication and organisational skills will allow you to prepare your team for high volumes of inbound calls, emails and live chats, and any potential challenges you may face. The team scored them a whopping 8. The Customer Support team is on the frontline, making this a role for...