Current Company/Organization: University of Illinois Urbana-Champaign Job title: IT Support Specialist Country: United States