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.
Reviews
Guest & Event Services Intern
May 2019 - May 2019
•
Burlington, VT
“The full time staff are very dedicated to what they do. Casual work environment.”
Education Intern (Public Programs)
June 2017 - August 2017
•
Burlington, VT
“This internship is with a fantastic staff. Everyone who works at ECHO is absolutely wonderful, and there is a good chance the other interns will be to. I had lots of face time with guests, and was able to help develop curriculum, as well as give presentations to the public on different topics. Very hands on, and gave a great glimpse into the world of museum's, and informal science education.”