Unigraphics, Dassault Composer and Siemens Team Center (would be an advantage)• Willing to travel
share this job on whatsapp