Senior Human Resource Specialist
320 D Wohlers Hall
1206 S Sixth St
Champaign, IL 61820
217-244-9376
porche@illinois.edu