Juliette Storr

Storr has more than a decade of experience in media, working as a journalist in the Bahamas and Michigan, where she also worked as a television producer. She taught in the communications department of both North Carolina State University and North Carolina Central University before coming to Penn State in 2005. In 2012-13, she served…