John Taggart's Location
New York, NY, US
John Taggart's Work
John Taggart's Education
The Art Institutes
(Photojournalism)
1997 - 1999
John Taggart's Skills
John Taggart's Summary
John Taggart, based in New York, NY, US, is currently a Freelancer at The New York Times, bringing experience from previous roles at The Washington Post, Bloomberg LP, The Wall Street Journal and European Pressphoto Agency. John Taggart holds a 1997 - 1999 The Art Institutes. With a robust skill set that includes Social Media, Video Production, Magazines, Photo Mechanic, Canon Cameras and more, John Taggart contributes valuable insights to the industry. John Taggart has 4 emails on RocketReach.