Customer Service Team Manager
3 days ago
Team Managers play a pivotal and fulfilling role in ensuring the delivery of outstanding customer service by providing guidance, coaching and support, contributing significantly to our continuous growth journey within our International teams. Team Managers will lead, coach, and motivate a team, a...