Lizzie Horvitz

Founder at Finch

Lizzie Horvitz is the founder of Finch Insights, a company focused on addressing social and environmental sustainability through consumer behavior by creating a universal rating system. In addition to founding Finch, Lizzie is also an On Deck Climate Tech Fellow at On Deck. Prior to their current roles, Lizzie served as the COO at Muuse, worked in sales and partnerships at Unilever, and held various internships and research positions in environmental and sustainability-focused organizations such as The Estée Lauder Companies Inc., Cleantech Group, Natural Resources Defense Council, and Wildlife Conservation Society. Lizzie holds a Master of Business Administration & Master of Environmental Management from Yale University and a B.A. in Environmental History and African Studies from Middlebury College.

Links

Previous companies

Natural Resources Defense Council logo
Unilever logo
Wildlife Conservation Society logo

Org chart

Sign up to view 1 direct report

Get started


Teams

This person is not in any teams