Team Leader - 2nd Shift Assembly in urbana, oh | ApplyBoost