Head of Customer Service EMEA (London Area)
21 days ago
London
Manage and support the Customer Service team based in our clients head office. Work closely with, and manage the business relationship with: Head of Distribution, Distribution and Logistics teams, KTN, Credit control, IT. Lead, motivate, communicate with, develop, appraise and performance manage ...