CrawlJobs Logo
Checkr Logo

Checkr - United States, Denver, Customer Service

Job Offers

Filters

Customer Success Manager

Save Icon
Drive customer retention and growth as a Customer Success Manager at Checkr. You'll ensure clients maximize our solution's value in Denver or San Francisco. This role requires 1+ years of client-facing experience, strong communication skills, and a collaborative mindset. Enjoy top benefits like f...
Location Icon
Location
United States , Denver; San Francisco
Salary Icon
Salary
74000.00 - 103000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice

Customer Success Manager

Save Icon
Join Checkr in Denver as a Customer Success Manager. Drive customer retention and growth by ensuring clients maximize our solution's value. You'll need 1+ years of client-facing experience, strong communication skills, and SaaS/HR knowledge is a plus. Enjoy top benefits like full medical coverage...
Location Icon
Location
United States , Denver
Salary Icon
Salary
74000.00 - 87000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice

Customer Success Manager

Save Icon
Join Checkr as a Customer Success Manager in Denver. Drive customer retention and growth by ensuring clients maximize our solution's value. We seek 1-3 years of client-facing experience with strong communication and detail orientation. Enjoy full benefits, a collaborative environment, and a welln...
Location Icon
Location
United States , Denver
Salary Icon
Salary
90000.00 - 106000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice