Energy Trader
london, greater london, united kingdom
Merrill Lynch
Monash University
Cass Business School