Todd Barrish's Location
New York, NY, US
Todd Barrish's Work
Todd Barrish's Education
Todd Barrish's Skills
Todd Barrish's Summary
Todd Barrish, based in New York, NY, US, is currently a President and Founder at Indicate Media, bringing experience from previous roles at LaunchSquad, Dukas Public Relations, Connors Communications and Cohn & Wolfe. Todd Barrish holds a 1994 - 1998 Bachelor of Science in Communications @ Radford University. With a robust skill set that includes Public Relations, Media Relations, Social Media, Press Releases, Publicity and more, Todd Barrish contributes valuable insights to the industry. Todd Barrish has 4 emails and 1 mobile phone number on RocketReach.