Customer Success Manager
Team: Customer Success Salary Range: $65,000 $95,000 USD Location: This role is aligned to our hub locations in the US (Chicago, Atlanta, Dallas). While we're especially interested in candidates in or near these areas, we welcome applications from outside of these locations as well.
Sourced from a public career listing. Jobverse is an aggregator, not the employer.