Technology & Operations Manager Job in Riyadh