Team Leader | German Speaking (CEC)
hace 16 horas
Leeds
As a Team Leader – German Speaking, you will lead and develop a team of support agents, ensuring excellent customer experiences across multiple channels including phone, email, WhatsApp, webchat, and social media.You will manage team performance, coach colleagues, resolve escalated queries, monito