ExxonMobil
Inspection Engineer
Sonatrach
Process Unit Supervisor
Saipem
Welding Engineer
Sonatrach
Equipment Inspection Group Leader Fuels and Utilities
Saipem Taqa Al-Rushaid Fabricators Co. Ltd.
Welding Engineer
Liceo Scientifico Galileo Galilei
Politecnico di Torino