Sales Manager 5 hours ago Europe Own sales opportunities from identification to closing across Spain, Italy, and Portugal.Drive customers through the robot adoption journey including warehouse visits and contract negotiations.Represent Nomagic products and culture while developing partner collaborations. Salesforce Communication View details Similar jobs