CFO
london, greater london, united kingdom
IKEA Ltd
London School of Economics and Political Science
ICAEW
INSEAD