Customer Success Manager at Matchtech (Drighlington) — aijobsearch