Click on Login if you are already member.
About the Position The Team Lead or Senior Client Success role, the individual leads a small team of passionate Client Success Managers (CSMs) who empower clients to maximize the value of our SaaS products. A strategic thinker with a hands…