Has been coming to Martha’s Vineyard since before she could talk, and it continues to be her favorite place on the planet. When she’s on island, she tries to jump in the ocean every day, explore the walking trails and try every restaurant that serves breakfast. She’s currently the founder and CEO of Finch, a company that helps educate consumers on the environmental footprint of their purchases and incentivizes them to make better decisions. She has a BA from Middlebury College and an MBA and Master of Environmental Management from Yale. Lizzie is originally from Shaker Heights, Ohio and currently lives in Denver.