Nicole LeVecque Email

Interim Director Development . ECHO Leahy Center for Lake Champlain

Burlington, VT

Location

N****@echovt.org

Primary Email

Current Roles

Employees:
55
Revenue:
$7.5M
About
ECHO is a science and nature museum located on the Lake Champlain waterfront. ECHO is committed to engaging diverse public audiences and providing experiential, relevant and lifelong educational experiences for all our guests. Founded in 2003, ECHO houses more than 70 species of live animal ambassadors in Vermont’s first LEED certified building. This innovative science center and aquarium displays life in the Champlain Basin and inspires visitors to positively impact the world around them. ECHO is the public face of the Patrick and Marcelle Leahy Center for Lake Champlain, a 2.7 acre environmental campus on the Burlington Waterfront.
ECHO Leahy Center for Lake Champlain Address
1 College Street
Burlington, VT
United States
ECHO Leahy Center for Lake Champlain Email
ECHO Leahy Center for Lake Champlain Phone Numbers
1.802.864.1848

Past Companies

ECHO, Leahy Center for Lake ChamplainDirector of Development
ECHO, Leahy Center for Lake ChamplainDevelopment and Community Outreach Manager
ECHO, Leahy Center for Lake ChamplainDevelopment Coordinator

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.