For European Applicants

Search results for "". Page 3 of 29, Results 51 to 75 of 704
Title Job Req ID Location Department Sort ascending
Reset
Process Engineer (New Business Development) 13652 SA
Sr. Chemicals Advisor 13058 SA
New Energies Strategist - Renewables 13061 SA
New Energies Strategist - Hydrogen 13059 SA
Industrial Strategist 13063 SA
New Energies Strategy Analyst 13066 SA
Digital Strategist 13062 SA
Sr. Corporate Strategy Advisor 13056 SA
Downstream Strategist & IP 13065 SA
Investment Planning Analyst 13068 SA
Senior Downstream Advisor 13057 SA
Investment Planning Specialist 13064 SA
Process Engineer (Refining) 13707 SA
Business Development Specialist 13722 SA
Financial Planning & Performance Management Analyst 12702 SA
Process Engineer (Refining) 13718 SA
Process Engineer (Refining) 13716 SA
Process Engineer (Refining) 13717 SA
Process Engineer (Refining) 13719 SA
Process Engineer (Refining) 13708 SA
Process Engineer (Refining) 13720 SA
Process Engineer (Refining) 13706 SA
Process Engineer (Refining) 13715 SA
Process Engineer - Pygas/C5 Hydrotreatment & Aromatics 13668 SA
Process Engineer - Residue Upgrade Technologies Specialist 13516 SA