Director, Customer Success
- Location
- Greater London, England, United Kingdom
seeking passionate, innovative minds to join our journey. Be a part of our dynamic team and let's transform the industry together! Director, Customer Success (EMEA) As our EMEA Customer Success organization continues to evolve, we're looking for a strategic and commercially minded Customer Success leader … help shape the next phase of growth for our customers, team, and business. As Director, Customer Success, you'll lead a team of Customer Success Professionals while helping some of the world's leading brands maximize the value of the company. You'll bring a combination of Customer ...