CFO UK and Ireland
liverpool, liverpool, united kingdom
Arkema
The University of Manchester
London Business School
HEC Paris