Nectar Brand Manager
England, United Kingdom
Sainsbury's
University of Nottingham
London School of Marketing
Colchester County High School