The Daily Illini

Meagan Hennessey and Richard Martin stand with their

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

By Annabeth Carlson 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