Administration Profile

Lori Rairden Willoughby

Engineering Administration
Lori Rairden Willoughby
Lori Rairden Willoughby
Executive Director of Engineering Human Resources
  • Human Resources
306 Engineering Hall MC 266
1308 W. Green
Urbana Illinois 61801
(217) 333-3837
Executive Director of Human Resources
  • Business
  • Dean's Office
306 Engineering Hall MC 266
1308 W. Green
Urbana Illinois 61801
(217) 333-3837

Affiliation

  • Business
  • Dean's Office
  • Human Resources