You will have overall responsibility for Customer Service performance across Benelux, the UK and Switzerland.
Must-have
Nice-to-have
Not specified