
Employer Spotlight Series: ECHO, Leahy Center for Lake Champlain
- February 13 @ 11:00 am to 1:00 pm

- February 13 @ 11:00 am to 1:00 pm
- FREE
ECHO is a dynamic, nationally acclaimed, science and nature museum 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. Recruiting for STEM Education Internship, Animal Care Internship, Development (Fundraising) Internship, Summer Camp Program Assistant, Seasonal Guest Services Representative. (These positions will be posted on Handshake on 2/24). Stop by the table in the Atrium and speak with a representative from ECHO to learn more.
More Inside The View
Ideas
From the minds of our students, faculty, and alumni.
News
The latest from Champlain College.
People
Champlain is more than just a place; it's a community.
Places
On campus, in Burlington, and beyond.
Events
Check out our many campus events and get involved! Refine your search by using the filters or monthly view options.