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.

The Art Of Alignment

Sustainability & Financial Transparency

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.