Mustafa Magzoub
Deputy Secretary General