Ehab Shafik

Ehab Shafik

Quality Manager improving procedures
Inspection and test plan Excavation