Environment / Sustainable Development, SaaS / Cloud Services, SocialTech / GreenTech

Paris, Barcelona, Düsseldorf, London, Milano

Co-Founder and Co-CEO of EcoVadis. He and Pierre-Francois Thaler started EcoVadis in 2007 with the mission to provide the world’s most-trusted sustainability ratings, enabling businesses to reduce risk, drive performance and improve environmental and social outcomes.

Sean engages with key stakeholders at some of the largest companies in the world, showing them how EcoVadis’ solutions can help them create value for their company.

Jessica brings over 10 years of experience in strategy, category insights and customer development. She is a champion of CSR in business and the workplace, focusing on change management and execution.

With a background in international development, Lavanya brings Human Rights knowledge and insights to the team. Her commitment to equality and her engagement in RainboVadis further strengthens EcoVadis’ journey to workplace diversity, equity and inclusion.

A coding expert and new technologies enthusiast, Grzegorz has extensive experience in developing enterprise systems and building high-performance teams. His role focuses on optimizing processes to enhance their agility.

Being herself a sustainability analyst, Rose-Line manages a team of 8 analysts as well as leading projects within the Evaluation department. In particular, she is involved in overseeing the Labor aspects of the methodology and co-leads the Quality function.

Benjamin has been a senior software engineer since 2018. He is working directly with the software architect to produce tools and technical solutions that support the different feature teams in their work.

Marion engages with potential clients explaining how EcoVadis’ solutions and putting in place a sustainable procurement strategy can help create value for their companies - 70% of businesses’ social and environmental impact occurs in their supply chains.

After 4 years at EcoVadis, Ishwaree is leading a team of 9 and responsible for onboarding suppliers from France, UK, India and Africa. Other than ensuring the operations are running smoothly, she trains and coaches her team as well as develops new strategies to reach EcoVadis customers.

Sheng analyzes companies’ performance in managing risks and opportunities related to CSR issues. A lead data specialist at EcoVadis, Sheng also authors white papers and serves as a panelist in international seminars on sustainability.


EcoVadis is the leading provider of business sustainability ratings. Their solutions are backed by an international team of experts and powerful technology. They analyze data and build sustainability scorecards that give companies actionable insights into their environmental, social and ethical risks.

EcoVadis is driven by a diverse team of over 1000 talented professionals representing more than 60 nationalities. The team is based around the globe, including offices in Paris, Barcelona, London, Dusseldorf, Warsaw, Mauritius, New York, Tunis, Hong Kong, Toronto and Tokyo. They hire remotely as well.

What they are looking for

EcoVadis’ unique mission resonates with people who want to have a career with an impact. They are a fast growing company, offering challenging responsibilities and projects and opportunities to grow.

The team’s core values focus on making sustainability real, customer centricity, integrity, innovating, sense of belonging and kindness.

EcoVadis offers career opportunities in fields like Sustainability and Data Analysis, Sales, Customer Success and Support, Marketing, Product Management and Development, HR, Communications, Finance, Administration, Legal, Quality, Software Development, IT Security, Engineering.

Good to know

A great way to learn more about EcoVadis before you apply is to:

  • visit their careers page, where you can also ask your question directly to EcoVadis employees
  • follow #lifeatecovadis on social media

Embed this profile on your website