"Swiss is a CNC shop and some people really love it. but if you are new to the industry it is not a friendly environment to learn and not the type of manufacturing I prefer to work in"
Update your browser to have a more positive job search experience.
Upgrade My Browser