Featured
Field Specialist III - Artificial Lift Systems (ALS) / Muscat, Oman
06/02/2026,
NES Fircroft Ltd
Oman
Artificial Lift Systems | Systems | specialist | Field Engineer | Systems Engineering
published yesterday
Featured
Process and systems adviser
06/02/2026,
NES Fircroft Ltd
Aberdeen, UK
Systems | Process | Systems Engineering
published yesterday