Experteer Overview As a Business Development Manager for Italy, you drive Nuvei’s growth by spotting and sealing new opportunities in the Italian payments landscape. You will craft go-to-market plans, nurture key relationships, and close strategic partnerships to