‹ All jobs
Customer Service Director Spain
Main Accountabilities Reporting to Spain Country Manager, with a dotted line to Regional Customer Service Direction.... Lead the Customer Service organization, ensuring outstanding customer experience, operational excellence, employee