Mohamed Shaer
Mohamed Shaer
About Mohamed Shaer
Excutive
New Cairo Experts
Languages Spoken: Arabic, English