Constructor
See if you qualify before applying
Get your match score and detailed fit analysis in 10 seconds.
We are looking for a Director of Customer Success - EMEA to lead a team of customer success managers and help customers increase their revenue by improving search and product discovery experiences on their websites and mobile apps.
Originally posted on Himalayas