Jobs Details
Process Engineering Manager 
20 yearsJob Description : Head of Department; Process Location - Dubai, UAE Minimum 20 years oil and gas experience across both onshore and offshore.
Country : United Arab EmiratesPosted on : 09-05-2025