Engineer Samir Saleh Abu Ghalia Office for Engineering Consultations Engineer Samir Saleh Abu Ghalia Office for Engineering Consultations