Head of Customer Service EMEA
ahora
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 and support the Customer Service leads in Germany, Spain, It...