OM at petroblast - , Giza Governorate, Egypt
scaffolding and maintenance contractor for oil&gas to achieve safety and high quality