All postsAll posts
FILTER BY CATEGORY
ESG Risk Quarterly
Insights
Policy Outlook
Regulatory Implementation
Reset Reset
Olivier Jaeggi
Managing Director
ContactContact

Olivier Jaeggi is ECOFACT’s managing director and a member of the board of Swiss Sustainable Finance (SSF), the leading Swiss association in the field of sustainable finance. Prior to founding ECOFACT in 1998, Olivier worked in credit risk control at UBS, where he handled environmental risk management. He holds a master’s degree in environmental engineering from ETH Zurich and has completed executive education programs at Harvard Business School and the University of Oxford.

Olivier has contributed to the sustainability blog of the MIT Sloan Management Review, as well as a series of survey-based reports on sustainability management that it published in collaboration with the Boston Consulting Group. He also helped develop the sustainable finance program at the University of Zurich, one of the institutions at which he has lectured.

Insights
July 15, 2025
Looking over the fence: What are your peers doing?

Peer practice matters. It shapes market standards and expected business conduct. Early adopters raise the bar. The next wave of adopters reset the bar by turning individual efforts into more broadly accepted business practices. Finally, falling behind can cause harm. That’s why everybody needs to know what their peers are doing and what they believe are appropriate sustainability practices.

Insights
April 9, 2025
Change will happen. It is needed, and wanted

The response now often termed “backlash” will create its very own backlash. Even if sustainability regulations are softened or delayed, the underlying sustainability challenges won’t go away.[1] If there is one thing you should take away from this article, it is that change is unavoidable.

Insights
February 13, 2025
ECOFACT and CCR launch the “CFO Sustainability Compass”

The CFO Sustainability Compass helps CFOs navigate sustainability regulations strategically, highlighting key trends and nine recommendations. Download the report now.

Policy Outlook
September 9, 2024
Help is here! Implement the CSDDD cost-effectively

Navigate due diligence with ECOFACT’s curated resources and step-by-step guide, designed to save you time regardless of your company's experience level

Insights
August 5, 2024
Tell the whole story: Selective disclosure of adverse impacts creates liability risks

Companies must address adverse impacts, including those of their products, in sustainability reporting to ensure that they are complete, neutral, and accurate.

Insights
May 13, 2024
Unpredicted acceleration in global warming – what does that imply?

Global temperatures have risen faster than models predicted. What are the implications for risk experts?

Load more