Client Success Manager The Client Success Managers play a critical role in ensuring high client satisfaction as they adopt and scale with our clients software product(s). In partnership with clients Sales Account Managers, the Client Success
Strategic Partner Analyst The Strategic Partner Analyst will play a critical role in ensuring high Supply Partner satisfaction as they adopt and scale with our clients Supply APIs and survey demand. This is an exciting opportunity