Finance Lead
twickenham, richmond upon thames, united kingdom
bp
WU (Vienna University of Economics and Business)
University of Vienna