Badri el Meouchi

Location
Lebanon, Middle East & North Africa
Areas of Expertise
Anti-Corruption
Organization
Lebanese Transparency Association