davidmattin
David Mattin
davidmattin
David Mattin is Global Head of Trends and Insights at TrendWatching.