Head of Customer Service
9 hours ago
Milton Keynes
Manage and support the Customer Service leads in Germany, Spain, Italy, and France, including visits to, and regular communication with the subsidiary offices. Lead, motivate, communicate with, develop, appraise and performance manage the team to ensure they are fully motivated to achieve best pe...