Ellen Thomas's Location
New York, New York, United States
Ellen Thomas's Work
Ellen Thomas's Education
Ellen Thomas's Skills
Ellen Thomas's Summary
Ellen Thomas, based in New York, New York, United States, is currently a Senior Reporter, Tech, covering the major cloud computing providers at Insider, Inc., bringing experience from previous roles at Insider, Inc., WWD and Meredith Corporation. Ellen Thomas holds a 2009 - 2012 Bachelor of Journalism in Journalism, History @ Indiana University Bloomington. With a robust skill set that includes Digital Media, Newsletters, SEO, Web Content Creation, Fashion Writing and more, Ellen Thomas contributes valuable insights to the industry. Ellen Thomas has 10 emails and 1 mobile phone number on RocketReach.