Our Members Badri el Meouchi Location Lebanon, Middle East & North Africa Areas of Expertise Anti-Corruption Organization Lebanese Transparency Association