scout22JobsCheckr › Director of Customer Success

Director of Customer Success

Checkr

$233k–$274kExecutiveOn-siteSan Francisco, CA, USA

Lead a team making a real impact on customer relationships!

Already have scout22? Open this job in the app

About Checkr

Checkr builds a data platform for safe and fair decisions, trusted by over 140,000 companies.

What you'd do

What they're looking for

Perks