Ellen Flanagan's Location
New York, NY, US
Ellen Flanagan's Work
Ellen Flanagan's Education
Ellen Flanagan's Skills
Ellen Flanagan's Summary
Ellen Flanagan, based in New York, NY, US, is currently a Client Partner at Dow Jones, bringing experience from previous roles at Barron's. Ellen Flanagan holds a 1984 - 1986 BA in English @ The Catholic University of America. With a robust skill set that includes Marketing Strategy, Digital Media, Digital Marketing, Online Advertising, Digital Strategy and more, Ellen Flanagan contributes valuable insights to the industry. Ellen Flanagan has 2 emails on RocketReach.