Home / Customer Support / Director of Customer Success

Director of Customer Success

Checkr · Denver, Colorado, United States; Nashville, Tennessee, United States; San Francisco, California, United States
$179K - $274KEquityLead and above

Director of Customer Success is open at Checkr in Denver, Colorado, United States; Nashville, Tennessee, United States; San Francisco, California, United States. The posting gives a salary of $179K - $274K. Posted on Sep 28, 2026, and still on Checkr’s careers page when we last checked, on Nov 14, 2026.

About the role

Lead 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 have the tools and support to excel in a complex strategic environment. Oversee strategic customer relationships: Ensure strategic alignment with customers, acting as an escalation point for critical…

The opening lines of the posting. The rest is on Checkr’s careers page.

Hiring at Checkr

Checkr has 40 open roles right now, 1 of them remote. Most are in Engineering, Operations and Finance & Trading. The median advertised salary across its roles with a published range is $184K. See all its roles

Similar Customer Support jobs

All Customer Support jobs
Apply on company site