/
CheckrEnterpriseOperations
1–2 months · posted
Half of Checkr’s 45 open roles have been sitting longer than 38 days.
Checkr has had this Customer Support Specialist role in Nashville, Tennessee, United States open for 59 days, since 24 June 2026. fable12 indexed it directly from Checkr's Greenhouse board.