- Checkr (San Francisco, CA)
- …Company and Top Company by Valuation. About the team/role: Checkr is seeking a Head of Checkr Trust to lead and grow a new product that provides trust ... This is an exciting, emerging market, and Checkr has a big head start. Checkr Trust , born from our CheckrX incubator, has seen promising early success.… more