Store Manager
London, GB
IKEA Group
Project Manager
Deputy Managing Director
Retail Director
Deputy Retail Director
INSEAD
Bournemouth University