Industrial Software Engineer / Team Leader 80 - 100%Synova SA - DuillierPublished: 27 March 202427 Mar