Production Supervisor (2nd Shift: 4pm - 2:30am Mon-Thurs) in hazelwood, mo | ApplyBoost