Catherine Stoddard's Location
United States
Catherine Stoddard's Work
Catherine Stoddard's Education
Catherine Stoddard's Summary
Catherine Stoddard, based in United States, is currently a Digital Content Creator at Fox Television Stations, bringing experience from previous roles at KTLA, NBC News and 11Alive. Catherine Stoddard holds a 2010 - 2015 Bachelor's Degree in Journalism @ Georgia State University. Catherine Stoddard has 1 email on RocketReach.