Saudi Arabia
-
Lead Specialist, Governance & Master DataSaudi Arabia
-
Manager, Operational Technology Infra-Structure, Hosting & ConnectivityRiyadh, Saudi Arabia
-
Manager, Exploration & Mining Artificial IntelligenceRiyadh, Saudi Arabia