High School Diploma or Equivalent
10 years experience
40 hours
Business Unit Manager Stamping
OTTO – designed, manufactured and precision tested, right here in the USA.
OTTO Engineering is a privately owned manufacturing company with two divisions: on...
Read full job details