helps leading brands in 138 countries and 30 languages to increase trust and sales.

Customer Success Manager

Use this text area to write a brief summary of the position.
Apply Now

We are looking for a customer success manager (CSM) who supports your customers as they transition from sales prospects to active users of your products.

They’re focused on customer loyalty and building close long-term client relationships, and often stay with the same customers as long as they continue to work with your business.

Apply Now

Add some disclaimer text to the form here if required.
Thank you! Your submission has been received.
A team member will be in touch to discuss shortly.
Something went wrong while submitting the form.
Please try again.

Other job openings