Meet the Team
Mahmoud Abdelhay, a native of the Beheira Governorate of Egypt, is a graduate in History from Alexandria University in Alexandria, Egypt. Mahmoud has lived in the Cairo vicinity of Egypt all his life.
Rachel Naddor is originally from Baltimore, Maryland, USA and graduated with a degree in Civil and Environmental Engineering from Duke University. Rachel visited Egypt four times safely in 2015 and 2016.
+1 404 919 4018 (English)
+2 011 2293 2959 (English/Arabic)