Team Leader
Why this job matters
The Customer Service Team Leader coordinates service teams delivering customer results.
What you’ll be doing
1. Leads and inspires a large team of customer service professionals within a service centre environment, holding accountability for delivery...
Suggested