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
Press Inquiries
Please direct all press inquiries to press@ciel.org
Sign up for our press list here.