CIEL (United States)

1101 15th Street NW, 11th Floor
Washington, DC 20005
Phone: (202) 785-8700
Fax: (202) 785-8701
Email info@ciel.org

CIEL (Switzerland)

15 rue des Savoises,
1205 Geneva, Switzerland
Phone: 41-22-789-0500
Fax 41-22-789-0739
Email geneva@ciel.org