Essex County Community Foundation inspires philanthropy that strengthens the communities of Essex County by managing charitable assets, strengthening and supporting nonprofits and engaging in strategic community leadership initiatives.