Case Manager at ClearScore Technology Limited (Manchester, England, United Kingdom) — aijobsearch