Ecovadis

Spain HQ: MadridGlobal HQ: Paris, France1500 employeesFounded 2007MadridBarcelona

EcoVadis is a global leader in sustainability ratings, providing businesses with comprehensive environmental, social, and ethical performance assessments for their supply chains. Founded in 2007 and headquartered in Paris, France, the company operates in over 100 countries with a diverse workforce of more than 1,700 employees. EcoVadis combines technology, data analytics, and expert insights to help companies improve their sustainability practices and meet regulatory requirements, serving a wide range of industries including manufacturing, retail, and finance.

EcoVadis has a strong presence in Spain, with offices in Madrid and Barcelona, where it hires talent for roles in customer success, sales, and advanced technology. The company’s work culture emphasizes global collaboration, sustainability, and innovation, making it an attractive employer for international professionals. EcoVadis offers flexible work arrangements and supports international hires, including VIE contracts for EU candidates, and values language skills such as French, German, Italian, and Spanish. With teams across the globe, EcoVadis is an ideal destination for those seeking to work in a mission-driven company with a truly global footprint.

Company History

EcoVadis was founded in 2007 by Pierre-François Thaler and Frédéric Trinel in Paris, France. The company aimed to provide a reliable sustainability assessment platform for supply chains, filling a gap in the market for data-driven CSR compliance. Since then, it has grown significantly, expanding its reach to hundreds of multinational companies and establishing offices across the globe.

For International Professionals

  • EcoVadis has offices in Madrid and Barcelona, offering opportunities in customer success, sales, and AI/ML roles.
  • The company supports VIE contracts, which are designed for international professionals within the EU and facilitate cross-border work experience.
  • EcoVadis emphasizes multilingual talents, with roles frequently requiring Spanish plus French, German, or Italian.
  • The company provides a competitive relocation assistance package for international hires, including support with work visas and onboarding.
  • Sustainability is at the core of the company's mission, making it a purpose-driven employer within the climate-tech ecosystem.

Open Positions (14)