Total Nuevas Energías Chile
Country Director
EREN
Vice-President Business Development Americas
Total Solar Latin America
Managing Director
TOTAL
Liquefied Natural Gas Market Analyst
TOTAL
Senior Business Development Manager - Latin America
TOTAL
New Business Commercial Advisor
TOTAL
Solar Photovoltaic Asset Manager
ESCP Business School
Sciences Po Paris