Marketing and Advertising . Business Services - Other . Information Technology Services . Egypt . 11-50 employees
Khalifa Foundation Investment
Marketing and Advertising . Business Services - Other . Information Technology Services . Egypt . 11-50 employees