Business Development Manager (Italian Speaking) Commercial · Italy (Remote) · Fully Remote
About The Role: Main purpose of the role is to drive new opportunities into the funnel and then nurture core prospect stakeholders relationships through the funnel, culminating …