Mahmoud Salah

IT Supervisor Swiss Inn Nile Hotel