Client Interview for Saudi Arabia on 29th Nov | Gulf Rojgaar Oil & Gas / Petrochemicals, Operations & Maintenance Saudi Arabia Full-Time