Omar Badr, Sr.Mechanical Design Engineer at BAMAG MENA
Information
Location:
Egypt