Switzer Industries
–
St. Louis, MO, 63118
Switzer Industries is looking for a Production Manager in their St Louis, Missouri location. Summary: The Production Manager directs production employees to maximize productivity. This includes planning, assigning, and directing work, addressing... - May 07