You will join a team of mechanical design technicians for glass molds at the France/Spain headquarters.
Must-have
Nice-to-have
Not specified