Client Success Manager
We are looking for a Client Success Manager to serve as the primary business contact for our clients and be responsible for their satisfaction and growth. Join us to work with global clients in many international markets! What’s the Job? • Build customer relationships, and act as the primary point of contact during the post-sales …