Team Manager - Customer Service Delivery
13 hours ago
Edinburgh
... direct reports, ensuring they meet customer expectations and support the delivery of the overarching business objectives and Key Performance Indicators (KPIs). In addition, you will be required to ...