Director of Customer Success Checkr San Francisco, CA Director Of Customer Success. As a Director of Checkr's Strategic Customer Success team, you will lead a team of 5...