Elizabeth Shaw
Research Director

Elizabeth Shaw is a Research Director, focusing on digital marketing strategy, emerging trends and practices, with an emphasis on innovation, marketing management and social marketing. Elizabeth helps marketing and innovation leaders develop integrated digital strategies; identify, assess and test emerging technologies; and understand the role of social media and word of mouth. She has held various marketing practitioner and thought leadership roles focused on innovation and digital marketing for over 15 years at leading companies including Sephora, Cisco Systems and Omnicom Group.

Top 5 Issues That I Help Clients Address

  • What is the innovation landscape, and how should marketing leaders navigate it?
  • What are best practices for marketing leaders to organize, prioritize and budget around innovation?
  • How should marketing leaders develop a strategy to guide their digital marketing planning and execution?
  • How should marketing leaders develop social marketing strategies and implement them?
  • What emerging social marketing technologies exist, and how should marketers evaluate and test them?

Areas of Focus

Marketing Management



Director, Innovation Lab

Forrester Research

Emerging Media and Marketing Technologies Analyst

Constellation Brands

Digital Marketing Manager, Global Brands

Get our newsletter (it's free!) for the latest blog posts, research & webinars