Tarek Elmeaddawy

Head of Internal Audit @ League of Arab States