Senior Customer Service Manager
2 days ago
Leeds
With Management of x3 Customer Service Manager and 13fte underneath, this role will oversee teams across UK, Germany, France & Denmark, and will be a key role as the business continuous to achieve key objectivesDescriptionOverall responsibility for European Customer Service Strategy and activitie...