Director of Customer Success - EMEA
About This Gig
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. Benefits Leave Package Work From Home Training & Development Employee Assistance Programme - Counseling Stock Option Plan Paid Time Off Performance Bonus Company retreats Originally posted on Himalayas
Skills & Tags
About the Seller
Constructor
on Himalayas