Nagia El-Emary

Country Manager (Egypt) & Senior Consultant (MEA), IDC




Analyst Location

Egypt



Regions

Middle East and Africa



Related Links