Skip to content

Checkr customer success jobs

Checkr has 2 open customer success roles. 2 post pay, from $169K to $274K OTE a year.

checkr.com

People infrastructure for the future of work

Open customer success roles at Checkr
Staff Customer Success Manager
SeniorCS
San Francisco, California, United States· Oct 20
$169K–$199KOTE
Director of Customer Success
DirectorCS
Denver, Colorado, United States
  • Denver, Colorado, United States
  • Nashville, Tennessee, United States
  • San Francisco, California, United States
· Sep 28
$233K–$274KOTE

Other companies hiring for customer success

Hiring for customer success?

Give your new team every account's health on day one.