There are still lots of open positions. Let's find the one that's right for you.
As a Customer Success Manager, you’ll be a trusted advisor to your assigned customers to increase the value our solution delivers to their organization. You’ll be in charge of understanding customer requirements, driving adoption and retention, and ensuring ongoing satisfaction.