Director of Customer Success
Checkr · Denver, Colorado, United States; San Francisco, California, United States
People infrastructure for the future of work
Direct link · we never charge applicants
Role overview
Director of Customer Success at Checkr — People infrastructure for the future of work. This listing was pulled from the company's public careers board (greenhouse) and links straight to their application page.
About Checkr
Checkr builds people infrastructure for the future of work. And we believe everyone should have a fair chance to work. That's why we've designed a faster—and fairer—way to screen job seekers. For more information on our mission and products, visit https://checkr.com.
View full company profile →More open roles at Checkr
New Customer Support & Success jobs, emailed weekly
We index these roles daily. Get a once-a-week digest of the new ones — no login, unsubscribe anytime.
Double opt-in. One email a week, only when there's something new.