Amr Mohsen

Software Engineer and Project Manager in Cairo, Egypt