Required for Operation Position in Nigeria Oil & Gas / Petrochemicals Africa November 21, 2022 Full-Time