Vice President Technology Research and Development | Totalene Gas, Renewables and Power
Paris, Ile-De-France, France
TOTAL
Vice President Technology Research and Development | Totalene Gas, Renewables and Power
TOTAL
Head of Solar Upstream Department
TOTAL
Total and Sunpower Collaboration Manager
Ecole Polytechnique
Swiss Federal Institute of Technology, Lausanne
University of Tokyo