Senior Business Development Manager at Nuvei (Nicosia, Nicosia, Cyprus) — aijobsearch