The Daily Illini

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

Meagan Hennessey and Richard Martin stand with their
January 21, 2015

Meagan Hennessey is a manager of web services for the College of Business, updating websites and helping faculty with their sites. But what people may not know is that she won a Grammy — and may have...

Load more stories