Mahmoud Salah, Site Engineer at Mena for engineering consultation & development Information Location: Egypt