Indicate Media, a digital public relations agency located in Philadelphia and New York City.">
Todd Barrish is the founder and president of Indicate Media, a digital public relations agency located in Philadelphia and New York City.