Skip to content
CSM Jobs
Checkr

Director of Customer Success

Checkr

Location
Hybrid (Nashville, Tennessee · Nashville, Tennessee · Nashville, Tennessee)
Compensation
$179k - $274k/yr
Employment
Full-time
Level
Senior Level
Posted 1 day ago

About the Role

Checkr is an AI verification platform trusted by over 140,000 companies to power safe and fair decisions. This role leads a team of Customer Success Managers focused on strategic accounts, driving value realization, retention, and executive relationships for the company's largest clients.

Skills

Customer Success Leadership Team Management Customer Relationship Management Executive Communication Customer Retention Value Realization Strategic Account Management Data Analysis Problem Solving Cross-Functional Collaboration Operational Excellence Account Expansion Performance Management Mentoring Conflict Resolution Change Management

Benefits

  • Medical Coverage
  • Dental Coverage
  • Vision Coverage
  • Flexible Paid Time Off
  • Parental Planning Reimbursement

Perks

  • Hybrid Work
  • Learning And Development Allowance
  • Equity Compensation
  • Wellness Stipend
  • Lunch
  • Commuter Stipend
  • Snacks And Beverages
  • Relocation Stipend

Full job details