Team Details

Mr. Ahmed Darwish

Vice Chairman of the Board of Directors