We are looking for our Head of Customer Success : a person who will be able to lead the customer success organization (10 Customer Success Managers as of today) by providing the vision and direction to implement and scale strategies and process to deliver a ‘best in class’ customer experience.
What you’ll do:
What you’ll need:
These companies are also recruiting for the position of “Customer Service”.
See all job openings