Switzer Industries
–
St. Louis, MO, 63118
... This includes planning, assigning, and directing work, addressing product and employee complaints and resolving problems. In addition, this person is responsible for the condition of all equipment and for assisting with EHS reporting. Essential ... - May 06