Indicate Media, a digital public relations agency located in Philadelphia and New York City.">
Author:

Todd Barrish

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

Photo of Todd Barrish