Amr-El-Kady

Amr El Kady

Director, Arab Engineering Bureau