Amir Salah

Project Manager, Web Developer, and Social Media Manager in Dubai, United Arab Emirates