Checkr
Director of Customer Success
Denver, Colorado, United States; Nashville, Tennessee, United States; San Francisco, California, United States. Posted a month ago
The role
You will lead a team of 5 Customer Success Managers assigned to large and complex clients. You will be responsible for delivering value realization, fostering executive relationships, and ensuring customer success for strategic accounts.
What you will do
- Recruit, mentor, and manage a team of experienced Customer Success Managers
- Ensure strategic alignment with customers and act as an escalation point
- Develop and implement strategies to maximize customer value realization, satisfaction, and retention
- Partner with Sales, Account Management, Product, Engineering, Support, and Executive teams
- Monitor team performance metrics and manage resources
- Collaborate with Account Management to identify and pursue account growth and expansion
Required qualifications
- At least 10 years of experience in Customer Success, Account Management, or related roles
- Minimum of 6 years in a leadership or managerial position
- Ability to simplify and solve complex problems using critical thinking, creative approaches, and structure
- Proficiency in using data and analytics to solve problems and drive performance improvements
- Excellent written and verbal communication skills
- Ability to travel domestically up to 25% for customer engagements and team meetings
Nice to have
- Experience within the HR-Tech or consumptive SaaS markets
Benefits
- A fast-paced and collaborative environment
- Learning and development allowance
- Competitive cash and equity compensation
- Opportunity for advancement
- 100% medical, dental, and vision coverage
- Up to $25K reimbursement for fertility, adoption, and parental planning services
- Flexible PTO policy
- Monthly wellness stipend
- Lunch five times a week
- Commuter stipend
- Snacks and beverages
- Relocation stipend may be available
About the company
Checkr is building the data platform to power safe and fair decisions. Over 140,000 companies and millions of people rely on Checkr for AI verification.