Ayah Al Zayat

Subject Matter Expert

Geneva, Switzerland