Process and Operational Safety Advisor Institution of Chemical Engineers (IChemE) Port Said Governorate 27 Sep, 2023
Daedalus Lead Process Engineer Institution of Chemical Engineers (IChemE) 3198 Europoort Rotterdam, Netherlands 27 Sep, 2023