The Daily Illini

UI employee juggles work and Grammy-award-winning record label

UI employee juggles work and Grammy-award-winning record label

January 21, 2015

Meagan Hennessey is a manager of web services for the College of Business, updating websites and helpin...