Senior Customer Service Manager
5 hours ago
When customer care is good, customers stay. Senior Customer Services Manager. Ensure customers across all markets (UK, ES, IT, DE, RO, CZ, SK, HU and more as we expand) receive consistent, high-quality service.