Production Division Manager
United Arab Emirates
Technip
General Manager
Country Manager
Technip Energies
Managing Director
Engineering Department Director
CentraleSupélec