Janelle Benham's Location
Abilene, TX, US
Janelle Benham's Work
Janelle Benham's Education
Janelle Benham's Summary
Janelle Benham, based in Abilene, TX, US, is currently a Adjunct Professor at Abilene Christian University, bringing experience from previous roles at Stringr, Fox News Channel and Fox News. Janelle Benham holds a 2016 - 2018 Master's degree in Journalism @ Ball State University.