Home / Customer Support / Principal Customer Success Manager

Principal Customer Success Manager

Checkr · Denver, Colorado, United States; San Francisco, California, United States
$143K - $199KEquityLeadLookerZendesk

Principal Customer Success Manager is open at Checkr in Denver, Colorado, United States; San Francisco, California, United States. The posting gives a salary of $143K - $199K. Posted on Oct 20, 2026, and still on Checkr’s careers page when we last checked, on Nov 14, 2026.

About the role

Own Strategic Accounts End-to-End: Serve as the primary post-sale owner for high-impact, high-visibility customers Drive executive-level alignment on business goals and measurable outcomes Ensure customers move from contract to meaningful production usage quickly Drive Adoption & Commercial Growth: Identify underutilization and remove barriers to deeper adoption Surface expansion opportunities tied to customer…

The opening lines of the posting. The rest is on Checkr’s careers page.

Hiring at Checkr

Checkr has 40 open roles right now, 1 of them remote. Most are in Engineering, Operations and Finance & Trading. The median advertised salary across its roles with a published range is $184K. See all its roles

Similar Customer Support jobs

All Customer Support jobs
Apply on company site