 He was the First Vice-Governor of the Central Bank of Lebanon for two successive mandates, 1993–1998 and 1998–2003.He is co-chair with the OECD of the MENA Corporate Governance Working Group and established the Lebanon Corporate Governance Task Force.He was a Member of the UN Committee for Development Policy(UNCDP) for two mandates over the period 2000–2006, appointed as a member in his personal capacity by former UN Secretary General Kofi Annan.