OTHERParts Sales RepresentativeBarry-Wehmiller Design Group Inc. · 2 days ago0LocationTerneuzen, NetherlandsModeOn-siteContractPermanent / Full-timeVisaVisa sponsorship case by caseTechnical workshops / customer-facingLean / Six SigmaPre-sales / RFP response