NETZSCH United States
–
Columbus, OH
... technology such as a mechanical, electrical, or similar, or a degree in engineering or related technical degree is required. ... international travel Preference for being in direct contact with customers and having strong communication skills as ... - Apr 21