Team Manager - Customer Service Delivery
22 hours ago
About the role As a Team Manager within the Customer Services function, you will create, lead and manage a highly motivated and engaged team with the desire and ability to deliver excellence in customer experience. This will include: recruitment, performance management, ...