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