Sheila Byfield

Sheila Byfield is Head of Consumer Insight, MindShare Worldwide, United Kingdom.