He has advised the United Nations and other transnational organizations, and has held directorships and offerships at various non-profit corporations. He also holds several adjunct academic appointments.