Shell
Petroleum Engineer
Total
Economist
Total
Managing Director and Country Chair at Total E and P Algeria
Total
Managing Director at Total E and P Egypt
Total
Business Development Manager
Total
Business Development Director at Total E and P Congo
Total
Head of Planning
Total
Senior Vice President Strategy and Markets
Total
Senior Negotiator Middle-East
Ecole des Industries Chimiques (ENSIC), Nancy, France
HEC Paris
IFP School (ENSPM)