Job Location : Pullman,WA, USA
Schweitzer Engineering Laboratories (SEL) seeks Assemblers who wish to work in a fast-paced, ever-changing, high-tech environment. If you have demonstrated successful experience in manual dexterity, the ability to multi-task, and possess process impr Assembler, Production, Manufacturing, Technology, Skills