;
Steven Etchen

Steven Etchen

Investment Director, Mercuria Energy Trading SA