Chromalox
–
Cincinnati, OH
83627.0-129169.0 per notapplicable
... Chromalox started with an innovative solution 100 years ago when a self-taught engineer invented the first metal-sheathed ... degree in Mechanical, Chemical, or Electrical Engineering is preferred, but other technical degrees are also considered. ... - Jun 05