Tareq Gad

Egypt

Business administration