Production Supervisor - First Shift in durham, nc | ApplyBoost