Stéphane Michel
President, Gas, Renewables & Power
at
TotalEnergies
Company Tenure:
18 years
Education:
Paris School of Mines
École polytechnique
Biography:
Stéphane Michel serves as the President of Gas, Renewables & Power at TotalEnergies, bringing eighteen years of experience to the company’s operations in Houston, Texas. Previously, he held positions with the French Ministry of Economy and Finance, as well as the French Treasury. Michel holds degrees from Mines Paris and École Polytechnique. According to available records, Michel has not engaged in political giving.