Ahmed
El-Nakeeb
Tarek Nour Communications
Organization