SEL is a 100 percent employee-owned company that specializes in creating and manufacturing digital products and systems that protect, and control power systems around the world.
SEL seeks a professional and innovative individual to join their PCB Factory team in Moscow, ID. The Process Engineering Technician will provide technical support to manufacturing, improve yield and efficiency, and train operators.
SEL is a 100 percent employee-owned company that specializes in creating and manufacturing digital products and systems that protect, and control power systems around the world.
Schweitzer Engineering Laboratories (SEL)