Head of Sap Transformation
twickenham, richmond upon thames, united kingdom
bp
University of Strathclyde