ECHO, Leahy Center for Lake Champlain
www.echovt.orgECHO 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.
Read moreECHO 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.
Read moreCountry
State
Vermont
City (Headquarters)
Burlington
Employees
11-50
Founded
2003
Estimated Revenue
$1 to $1,000,000
Social
Employees statistics
View all employeesPotential Decision Makers
Executive Director
Email ****** @****.comPhone (***) ****-****Director of Finance and Administration
Email ****** @****.comPhone (***) ****-****Director of Guest Services and Events
Email ****** @****.comPhone (***) ****-****Director of Sales and Guest Services
Email ****** @****.comPhone (***) ****-****
Technologies
(7)