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