Breadcrumb Home Who's who Ecuador - Permanent Mission (UN) Who's who Ecuador - Permanent Mission (UN) Permanent Missions and Delegations Ch. Louis-Dunant 15 1202 Geneva Switzerland Tel: +41 22 732 49 55 Contact this organization