Ali El Naggar
A Digital-passionate Marketing Manager Based in Abu Dhabi, United Arab Emirates.
Know More!