‘The Big Idea’ is synonymous with global advertising campaigns led by agencies for major brands. But is local social the new big idea?
Your people are your brand.
‘The Big Idea’ is synonymous with global advertising campaigns led by agencies for major brands. But is local social the new big idea?