Head of Customer Service EMEA
9 hours ago
London
Lead, motivate, communicate with, develop, appraise and performance manage the team to ensure they are fully motivated to achieve best performance, excellent customer service and to meet the aims and requirements of the business. Manage all customer Service processes, encouraging the team to be p...