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