Checkr
Open positions
2 jobs
last week
Staff Customer Success Manager
New RemoteNorth AmericaFull-timeStaff
United States
San FranciscoThis is a proactive, commercially minded CSM role. You’ll be the trusted partner our customers rely on and the owner of outcomes across your book of business. You’ll join a team with momentum, playbooks to build on,…
AI Looker SaaS Salesforce Zendesk
169K – 199K $ 4 weeks ago
Director of Customer Success
RemoteNorth AmericaFull-time
United States
San Francisco, Nashville, DenverLead and develop a high-performing team: Recruit, mentor, and manage a team of experienced Customer Success Managers, fostering their professional growth, encouraging decentralized decision-making, and ensuring they…