As of March 1, 2021, Stéphane Michel is President Gas, Renewables & Power (GRP) and a Total Executive Committee member, a position previously held by Philippe Sauquet. [Read more…] about Stéphane Michel appointed president gas, renewables & power at Total