Yasser Hashem

Non-Executive Board Member, MD, Zaki Hashem & Partners