Team Leader - 3rd Shift Assembly in urbana, oh | ApplyBoost