CIEL (United States)

1350 Connecticut Avenue NW
Suite #1100
Washington, DC 20036
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