Career EngineCareer Engine
Your matchExample
91%match
Why you fitThis role calls for Customer Success and Account Management — tell us what you know and we'll check the rest.
Gap to noteAlso lists Team Leadership — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

checkr logo

Director of Customer Success

checkr · Denver, CO · Posted 38 days ago

$179k–$274khybriddir
10+ yrs expCustomer SuccessAccount ManagementTeam LeadershipStrategic PlanningCustomer Relationship ManagementPerformance MetricsData AnalysisCross-functional Collaboration

Lead a team managing Checkr's largest, most complex customer accounts with $233-274K base and 25% travel.

As a Director of Checkr’s Strategic Customer Success team, you will lead a team of 5 experienced Customer Success Managers who are assigned to Checkr’s largest and most complex clients. You will be responsible for delivering exceptional value realization, fostering strong, executive-level customer relationships, and ensuring a delightful customer experience. This role reports to the Senior Director of Customer Success.

You will be accountable for achieving ambitious account goals, enhancing operational efficiency, and providing exceptional leadership and mentorship to your team members. You will collaborate closely with cross-functional professionals who thrive on collaboration, grit, and continuous learning. Your leadership will be vital in maintaining a culture of excellence, acting with integrity and transparency, and serving as a trusted advisor to your team and our customers. You will ensure the overall health and success of Checkr’s most strategic accounts, contributing to logo retention, gross dollar retention, and net revenue per check.

…

Apply on checkr's site →

This posting is sourced from checkr's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 47 open roles at checkr right now. This role is one of 684 Customer Success Manager openings and centers on Customer Success, Account Management, Team Leadership, and Strategic Planning.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.