Technical Officer at Landmasters Landscape Design & Construction
Abdullah Fawzey works as a Technical Officer and Technical Office Engineer at Landmasters Landscape Design & Construction and Elrawda Construction, respectively. Abdullah graduated from Al-Azhar University.