Ahmed Mamdouh

Alexandria, Egypt

  • Work
    • Hadaf Software Solutions
  • Education
    • mohamed el tayeb
    • H.I.T.H.C