Manufacturing Team Lead, Wire & Cable in du quoin, il | ApplyBoost