Search Menu
Member Login

Based in New York, Liora is focused on research and analysis for advisory projects.

Liora brings experience in environmental consulting with a focus on M&A due diligence and compliance audits, CSR consulting at an international sustainability firm, and LEED accreditation. Liora holds an undergraduate degree in Environmental Policy and a concentration in Statistics from Barnard College, as well as a graduate degree from Tel Aviv University in Environmental Studies with a concentration in Business and Sustainability.

What's next for
sustainable business?

Stay informed

Our latest news and updates, in your inbox every month.

See how we use your personal data by reading our terms of use and privacy policy.