Save the Sound
Save the Sound


Larchmont, NY, USA · New Haven, CT, USA


1 - 10 employees


Save the Sound leads environmental action in your region. We fight climate change, save endangered lands, protect the Sound and its rivers, and work with nature to restore ecosystems. Save the Sound Inc. is a Non-profit Organization Management company located in 18 Reynolds St, Norwalk, Connecticut, United States.

Something looks off?
Open jobs at Save the Sound