2,124 jobs found — updated daily
Checkr is seeking a commercially minded Customer Success Manager to own a portfolio of strategic accounts for its fast-growing Checkr Trust and Checkr Insurance businesses. The role is accountable for customer adoption, retention, expansion, executive alignment, and long-term value realization. As the primary post-sale owner for high-impact customers, the Customer Success Manager will build trusted partnerships, drive measurable outcomes, and help scale the Customer Success organization and its practices as the business grows. The position combines customer relationship leadership with commercial responsibility. The successful candidate will help customers move from contract to production usage, identify and address barriers to adoption, partner with Sales on renewals and growth, and connect product capabilities and performance data to operational and financial value. The role also contributes to repeatable onboarding, renewal, and expansion frameworks, and brings structured customer feedback to Product and company leadership. This is a demanding role requiring urgency, discipline, resilience, and ownership in a fast-moving, high-growth environment. Checkr describes its office environment as important for collaboration and expects employees in hub locations to work from the office at least three days per week. Hub locations are Denver, San Francisco, Nashville, and Santiago; a relocation stipend may be available for people willing to relocate to a hub.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed

The resume builder that gets results.