Mark Simons

Head of Gas & Power Trading Origination, TotalEnergies
Background