Head of Strategy
London, GB
Marks and Spencer
This Place
Exec Advisor
Universidad de Granada
University of Strathclyde