Team Manager - Customer Service Delivery
2 days 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 ...