Customer Success Manager

Checkr

Denver, Colorado, United States
Base: $90,000-$125,000 usd depending on location; ...
On-site
1-3 years client-facing experience
Strong written and verbal communication skills
Experience with salesforce or google apps
Checkr is building a data platform to power safe and fair decisions for over 100,000 customers including Amazon and Netflix

Job Summary

  • Checkr is building a data platform to power safe and fair decisions for over 100,000 customers including Amazon and Netflix.
  • The Customer Success Manager will drive customer retention and growth by ensuring clients leverage the full value of Checkr solutions.
  • Employees receive competitive compensation, 100% medical/dental/vision coverage, and up to $25K reimbursement for family planning services.

Matching Summary

Checkr is building a data platform to power safe and fair decisions for over 100,000 customers including Amazon and Netflix.

Salary

Base: $90,000-$125,000 USD depending on location; Bonus/Equity: Not specified; Benefits: 100% medical, dental, vision, flexible PTO, wellness stipend

Skills & Requirements

Must-have

  • 1-3 years client-facing experience
  • Strong written and verbal communication skills
  • Experience with Salesforce or Google Apps

Nice-to-have

  • SaaS or Human Resources industry background
  • A-player mindset with bias for action
  • Ability to simplify complex topics

Key Requirements

  • 1-3 years of customer success or account management experience
  • General knowledge of software applications like Salesforce
  • Strong attention to detail for high-volume tactical elements

Work Rights

Not specified

Tailored Resume

Cover Letter