We are urgently recruiting for various roles for an oil and gas project based in Algeria.
We are recruiting for various roles for an oil and gas project based in Libya.