BARKER Advertising
An Integrated Agency
Category: MarketingAdvertisement
City: New York
Country: United States
212.226.7336
Category: MarketingAdvertisement
City: New York
Country: United States
BARKER is as much a business consultancy as we are a full-service advertising, interactive, and media agency. And 70% female.
A true alternative to the big slow battleships. A modern day solution for those with a growth objective and who refuse to be complacent.