Catherine Flanagan's Location
Los Angeles, CA, US
Catherine Flanagan's Work
Catherine Flanagan's Education
Catherine Flanagan's Skills
Catherine Flanagan's Summary
Catherine Flanagan, based in Los Angeles, CA, US, is currently a Director at Demand Media, bringing experience from previous roles at Demand Media. Catherine Flanagan holds a 2009 - 2012 Bachelor Of Arts in English @ University Of California - Los Angeles. With a robust skill set that includes Leadership, Writing, Fact Checking, Social Media, Public Speaking and more, Catherine Flanagan contributes valuable insights to the industry. Catherine Flanagan has 4 emails and 1 mobile phone number on RocketReach.