mahmoud abdellah

Project Manager in Mecca, Saudi Arabia