ECHO, Leahy Center for Lake Champlain

About ECHO, Leahy Center for Lake Champlain

ECHO is a dynamic, nationally acclaimed, science and nature center 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.


Guest & Event Services Intern

May 2019 - May 2019 Burlington, VT
“The full time staff are very dedicated to what they do. Casual work environment.”
See All

Questions & Answers

Can anybody here share details on the interview process of animal care volunteers at ECHO, Leahy Center for Lake Champlain?

Interview +5

Is anyone willing to fill me in on what animal care volunteers often do when working at ECHO, Leahy Center for Lake Champlain ?

Day in the Life +5
See All