Listen

Description

Lizzie Horvitz is the founder of Finch - helping people understand their environmental footprint by decoding products' sustainability impacts. She is passionate about sustainability and dedicated to mitigating climate change in the private sector. Lizzie holds a BA from Middlebury College and an MBA from Yale University.