Episode 197: EcoVadis’ Bettina Grabymayr on the critical role of sustainability assessments in managing supply chain risks
In this interview,with Bettina Grabymayr, Methodology and Research Director at EcoVadis, we explore the critical role of sustainability assessments in managing supply chain risks, particularly as global regulations like the EU’s CSRD and CS3D come into play. Bettina shares how EcoVadis’ comprehensive rating methodology helps companies gather reliable sustainability data, engage suppliers and improve performance. She also delves into the rigorous data verification process, behind the ratings, which combines AI and human expertise to ensure accuracy and mitigate greenwashing risks. By tailoring assessments to industry-specific sustainability challenges, EcoVadis enables companies to address material issues and drive continuous improvement. Tune in to discover practical strategies for enhancing sustainability performance in today’s complex regulatory landscape.
Bettina also discusses how EcoVadis goes beyond providing ratings by supporting companies on their sustainability journey through tools like corrective action plans and the EcoVadis Academy. These resources offer actionable insights, helping businesses, particularly small and medium-sized enterprises (SMEs), to understand and improve their sustainability practices. Bettina highlights the growing importance of network effects within the EcoVadis ecosystem, where companies can reuse their sustainability scorecards across multiple customers, reducing the administrative burden and fostering collaboration. As the regulatory landscape evolves, EcoVadis continues to adapt its methodologies, ensuring alignment with emerging global standards while emphasizing continuous improvement and positive impact for both people and the planet.
Bettina Grabmayr is Methodology and Research Director at EcoVadis, where she oversees the development and implementation of sustainability assessment methodologies.