Lizzie Horvitz

Country: USA
The subject of the summary is Lizzie Horvitz, who is a Founder and CEO of Finch Insights. She received her MBA from Yale University and a bachelor's degree from Middlebury College.
Claim Profile