Marc Favreau's Location
New York, NY, US
Marc Favreau's Education
Columbia University
1986 - 2000
Marc Favreau's Skills
Marc Favreau's Summary
Marc Favreau, based in New York, NY, US, is currently a Editorial Director at The New Press. Marc Favreau holds a 1986 - 2000 Columbia University. With a robust skill set that includes Editorial, Publishing, Content Strategy, Journalism, Copywriting and more, Marc Favreau contributes valuable insights to the industry. Marc Favreau has 1 email on RocketReach.