Director of Customer Success
Checkr, Inc.
- Salary
- $179k - $274k
- Experience
- 10+ yrs
- Location
- Denver or Nashville or San Francisco
- Job type
- Full-time
Required skills
- account management
- data analytics
About the role
10+ years in Customer Success or Account Management with 6+ years in leadership; strong problem-solving, communication, and data analytics skills; ability to travel domestically up to 25%.
About Checkr, Inc.
AI verification platform providing background, identity, employment, mortgage, tenant, and trust checks for businesses and individuals.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.