Global Director of Customer Success – London, UK

Title:  Global Director of Customer Success

Location:  London, UK

Job Description:  This senior role for a multi-brand, e-commerce disruptor will define what end-to-end customer success looks like, providing strategic leadership to global customer success teams for all of the company’s customers (suppliers as well as end consumers).

  Experienced leader with proven track record in customer success, either in-house, consultancy or both.  Must have experience in the Fashion industry and have managed diverse teams in multiple locations.


Submit Resume