Jeremy LiebermanWrong Jeremy Lieberman?
Manager - Marketing and Brand Dev...
124 E.36Th Street Suite A
New York , New York 10016
Company Description: Talent Resources is a boutique marketing agency that advances brands by engaging our client's consumers through unique experiences and celebrity interaction. We... more