Teresa Vazquez

Vice President of Development

Teresa oversees Echoing Green's ambitious development program. Before joining us she was Vice President at the New York City Economic Development Corporation, and was a Director for the Nonprofit Finance Fund, a leading national CDFI. Teresa graduated from Vassar College and NYU’s Robert F. Wagner School for Public Service. She also holds a certificate in management from Columbia Business School’s Institute for Nonprofit Management. When she’s not building our global support network, Teresa enjoys the challenges of quilting and perfecting her claw hammer “House of the Rising Sun.”

Contact Teresa

Meet the Team