July 3, 2020 by admin Marketers Insights Are Trapped In The Strategy Department Adnews Opinion: Featured in Adnews the article by Anne Miles is a result of findings from a research project conducted by Think Global Research and International Creative Services. More Here Anne Miles, Ethics, Opinion, Press, Strategy 0 0