Support Team jobs
Found 1 job
-
- Aston
- Posted about 1 month ago
As Call Centre Team Leader, you will lead, manage and develop a team of approximately 50 Customer Support Advisors with 15 direct reports within the GoTo Call Centre. You must be customer-centric, able to manage a variety of stakeholders and resolve customer issues within a timely manner. As p...