Invest Europe

Webinar: Creating and preserving financial value through sustainability

Webinars

12 Nov 2026

Join NYU Stern Distinguished Professor of Practice Emerita Tensie Whelan to explore the business case for sustainability and how investors can unlock sustainability-linked value creation across their portfolio companies.

Creating and preserving financial value through sustainability

Date: 12 Nov 2026

Start time: 15:00 CET

End time: 16:00 CET

Following the release of the 2026 Invest Europe ESG Reporting Template, this webinar will draw on a decade of research by Tensie Whelan working with corporate leaders and investors to assess and unlock the business case for sustainability.

Whelan will provide detail on the most common value drivers associated with various sustainability strategies, across a range of industries, as well as insights on how investors can guide their portfolio companies to deliver sustainability-linked value creation.

She will be joined by two practitioners who will share practical insights into applying the Return on Sustainability Investment (ROSI) framework, including a case study illustrating how sustainability initiatives can translate into tangible business value.

Speakers

Tensie Whelan

Distinguished Professor of Practice Emerita
NYU Stern

Georgia Mohrbacher

Responsible Ownership Associate
TowerBrook

Daniel G. Jacobs

Principal, External Affairs
CD&R
Register here