Amr has an extensive experience working on civil, commercial, trade, banking and companies’ laws. He participated in the establishment of numerous types of companies and advised on corporate restructuring, partnerships structuring, branch offices, representative offices of foreign companies, mergers and acquisitions.