oil & gas industry UAE Jobs
These are upcoming roles: Project ManagerSnr. Project EngineerProject Control ManagerSnr. Project Control EngineerContracts ManagerSnr. Contracts EngineerProcurement ManagerSnr. Procurement EngineerInterface ManagerSnr. Interface EngineerEngineering ManagerSpecialist Process EngineerSpecialist …