David Mattin
David Mattin is Global Head of Trends and Insights at TrendWatching.
What It Takes to Make a Product Viral