Customer Success Manager at Criterion HCM (United States - New York) — aijobsearch