Logo
System One

Crew Member - Finishing

System One, Hubbard, Ohio, United States,


Are you the one? Join the best; be the best! Your future belongs here!Work as a Crew Member- Finishing in our Finishing department. Responsible for the quality of our castings by performing chipping and grinding on all types of castings to remove any irregularities or imperfections to meet customer....