Erica was born and raised in Durham, North Carolina. She is a Peace College graduate (c/o 2004), but also took classes at NC State and Meredith.
Erica started her radio career right here with the Showgram. Interning her sophomore year and joining the team as an Assistant Producer by junior year of college.
When graduating from Peace, Erica left for NYC to pursue her radio career. Erica...