The leadership team at EcoVadis is the driving force behind the company's strategic direction and key decision-making. They are committed to aligning every choice with EcoVadis' mission, ensuring that the company stays true to its core values while navigating the complexities of the market.
Bringing together expertise from various fields, this team fosters a culture of innovation and growth. Their collaborative approach not only drives operational excellence but also inspires every employee to contribute to EcoVadis' success.
1) Pierre-François Thaler
Pierre-François Thaler is the Co-Founder, Co-CEO, and Director at EcoVadis, where he plays a pivotal role in steering the company's strategic vision and operational execution. His responsibilities include overseeing the development and implementation of sustainability assessment solutions that help businesses improve their environmental and social practices.
Under Thaler's leadership, EcoVadis has grown into a global leader in sustainability ratings, providing valuable insights to companies worldwide. He has been instrumental in fostering partnerships and driving innovation, ensuring that EcoVadis remains at the forefront of sustainable business practices.
Thaler's extensive background includes roles at CyberVadis, the Sustainable Purchasing Leadership Council, and Ariba, among others. With an MBA from INSEAD and a Master of Science from CentraleSupélec, he brings a wealth of knowledge in procurement, e-procurement, and business management to EcoVadis. His expertise and strategic vision have been crucial in guiding the company towards its mission of promoting sustainable business practices globally.
2) Chao-Meng Lam
Chao-Meng Lam serves as the Chief Financial Officer at EcoVadis, where he oversees the company's financial strategy and operations. His expertise in financial management ensures that EcoVadis maintains robust fiscal health while supporting its growth and sustainability goals.
Lam's professional journey includes significant roles at Isabel Marant, Oscaro, and Credit Suisse, where he honed his skills in investment banking and financial leadership. His experience spans various sectors, including retail and consumer goods, making him a versatile asset to EcoVadis.
At EcoVadis, Lam leads key financial projects that drive efficiency and innovation. His strategic insights and leadership have a profound impact on the company's ability to scale and achieve its mission of promoting sustainable business practices globally.
3) Laurianne Le Chalony
Laurianne Le Chalony serves as the Chief People Officer at EcoVadis, where she is responsible for overseeing the company's human resources strategy and ensuring a positive and productive work environment. Her contributions are pivotal in fostering a culture of innovation and inclusivity within the organization.
With a rich career background that includes roles at Linedata, Atos, and Bull, Laurianne brings extensive experience in human resources management and organizational development. Her specialized skills in executive compensation, benefits, and HRIS have been instrumental in driving EcoVadis' HR initiatives forward.
Laurianne manages a diverse team dedicated to enhancing employee engagement and development. She is actively involved in various initiatives aimed at promoting sustainability and social responsibility, aligning with EcoVadis' mission to advance sustainable business practices globally.
4) Orlane Marin
Orlane Marin serves as the Chief of Staff at EcoVadis, where she plays a crucial role in corporate development and strategic initiatives. Her responsibilities include overseeing key projects and ensuring alignment with the company's sustainability goals.
With a rich professional background that spans roles at Europe Snacks France, Global PMI Partners, and Avnet Technology Solutions, Orlane brings extensive experience in strategy, finance, and business development. She has successfully led various teams and projects, driving transformation and growth across multiple sectors.
5) Frank Soetebeer
Frank Soetebeer serves as the Chief Technology Officer at EcoVadis, where he is responsible for driving the company's technological innovation and overseeing the development of cutting-edge sustainability solutions. His leadership ensures that EcoVadis remains at the forefront of technology, enabling businesses to enhance their environmental and social practices effectively.
With a career spanning over two decades, Frank has held significant roles at Adobe, including Sr. Director of Software Engineering, where he led major engineering projects. His extensive experience in software development and engineering management, combined with his academic background from Fachhochschule Hamburg, makes him a pivotal figure in EcoVadis' mission to promote sustainable business practices globally.
6) Sylvain Guyoton
Sylvain Guyoton serves as the Chief Rating Officer at EcoVadis, where he is responsible for overseeing the company's sustainability ratings and ensuring the accuracy and reliability of their assessments. His expertise in sustainability and research operations is pivotal in driving EcoVadis' mission to promote sustainable business practices globally.
Guyoton's career includes significant roles at VIGEO and KPMG Consulting, where he honed his skills in international business development and research operations. With an MBA from INSEAD and a Master of Science from Cranfield University, he brings a wealth of knowledge and experience to EcoVadis, leading key projects and teams dedicated to advancing sustainability initiatives.
7) Madhur Aggarwal
Madhur Aggarwal serves as the Chief Solutions Officer at EcoVadis, where he focuses on developing and implementing innovative sustainability solutions. His expertise in product management and digital transformation drives EcoVadis' mission to enhance environmental and social practices globally.
Aggarwal's career includes significant roles at Pluralsight, Pearson, and SAP, where he led various product and design initiatives. His strategic insights and leadership have been instrumental in managing key projects that promote sustainable business practices and drive operational excellence at EcoVadis.
8) Richard Eyram
Richard Eyram serves as the Chief Customer Officer at EcoVadis, where he is responsible for overseeing customer relationships and ensuring client satisfaction. His expertise in revenue growth and customer success is pivotal in driving EcoVadis' mission to promote sustainable business practices globally.
Before joining EcoVadis in 2022, Eyram held significant roles at Fleet Complete and Salesforce, where he led various teams and projects that contributed to substantial business growth. His extensive background includes founding inFORM and serving as a Senior Consultant at Accenture, showcasing his versatile leadership and strategic vision.
EcoVadis Org Chart
At the top of EcoVadis' organizational chart are the Co-Founders and Co-CEOs, Pierre-François Thaler and Frédéric Trinel, who steer the company's strategic vision and operational execution. They are supported by a robust executive team, each bringing specialized expertise to drive EcoVadis' mission of promoting sustainable business practices globally.
Directly reporting to the Co-CEOs are key executives including Chao-Meng Lam, the Chief Financial Officer, and Laurianne Le Chalony, the Chief People Officer, who ensure financial health and a positive work environment, respectively. The Chief Technology Officer, Frank Soetebeer, and Chief Solutions Officer, Madhur Aggarwal, collaborate closely to innovate and develop cutting-edge sustainability solutions.
Supporting these efforts, Sylvain Guyoton, the Chief Rating Officer, oversees the accuracy and reliability of sustainability assessments, while Richard Eyram, the Chief Customer Officer, focuses on maintaining strong customer relationships. Orlane Marin, the Chief of Staff, plays a crucial role in corporate development and strategic initiatives, ensuring alignment with EcoVadis' sustainability goals.