Maj. Gen. (Staff) Amr Mohamed Ismail
Top Management

Maj. Gen. (Staff) Amr Mohamed Ismail

Non-Executive Chairman of the Board