Required for Saudi Arabia for Oil & Gas Company Oil & Gas / Petrochemicals Saudi Arabia November 18, 2022 Full-Time