Customer Relationship Management Specialist
13 days ago
London
Founded in 2015, Women‘s Best is an internationally successful start-up that sells high-quality sports nutrition and apparel and which has grown to be loved by 4m+ female fans and customers across 150 countries.
We sell across a number of sales channels, both 1st and 3rd party eCommerce, Retail, ...