Company Location United States of America Current job openings at University of Illinois Urbana-Champaign New IT Specialist posted 5 days ago.