You will lead a team of approximately 15 System Assembly Engineers in manufacturing high-end TEM microscopes.
Must-have
Nice-to-have
Not specified