Business Development Manager, Distribution Partnerships - EMEA - (Fixed term contract)
- Riyadh
Distribution Partnerships are a critical means by which we support various company objectives, including user growth & retention, marketing & brand, data & infrastructure, content,…