Company · 90 open roles
Careers at EcoVadis
EcoVadis has 90 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.
Refreshed continuously
Across active listings
All open roles
90 positions at EcoVadis
Frontline Strategy Business Partner (12 month contract)
EcoVadis·Toronto, Canada
Company Description Work smart, have fun and make an impact! EcoVadis is the leading provider of business sustainability ratings . Our solutions are backed by an international team of experts and powerful technology. We analyze data and build sustainability scorecards that give c…
Billing Support Team Leader
EcoVadis·Ebène, Mauritius
Company Description Work smart, have fun and make an impact! Our purpose is to guide all companies toward a sustainable world. EcoVadis is the leading provider of business sustainability ratings. Our solutions are backed by an international team of experts and powerful technology…
Squad Lead (Engineering Manager)
EcoVadis·Warsaw, Masovian Voivodeship, pl
EcoVadis is currently seeking an Engineering Leader to take ownership of a high-impact product domain. In this role, you will act as a strategic partner to Product Leadership, co-owning the roadmap, delivery, and business success of the product. You will lead a large, cross-funct…
Product Management Senior Expert
EcoVadis·Warsaw, Masovian Voivodeship, pl
As a Senior Product Manager for one of our Strategic Use Cases, you will own that use case end-to-end — from the customer problem and the data it depends on, through prototype, roadmap and launch, to the outcome in the market. You will work alongside senior engineers and product …
Sales Development Associate - Japanese Speaker
EcoVadis·Tokyo, Tokyo, jp
EcoVadis seeks a high energy and dynamic Sales Development Representative (SDR) to join our highly successful team in Tokyo. SDRs are responsible for prospecting and outreaching activities on target accounts with a focus on engaging and qualifying all prospective customers. This …
Product Management Senior Expert (F/M/D)
EcoVadis·Berlin, BE, de
As a Senior Product Manager for one of our Strategic Use Cases, you will own that use case end-to-end — from the customer problem and the data it depends on, through prototype, roadmap and launch, to the outcome in the market. You will work alongside senior engineers and product …
Product Management Senior Expert
EcoVadis·London, England, gb
As a Senior Product Manager for one of our Strategic Use Cases, you will own that use case end-to-end — from the customer problem and the data it depends on, through prototype, roadmap and launch, to the outcome in the market. You will work alongside senior engineers and product …
Product Management Senior Expert
EcoVadis·Paris, IDF, fr
As a Senior Product Manager for one of our Strategic Use Cases, you will own that use case end-to-end — from the customer problem and the data it depends on, through prototype, roadmap and launch, to the outcome in the market. You will work alongside senior engineers and product …
Product Management Senior Expert
EcoVadis·Barcelona, CT, es
As a Senior Product Manager for one of our Strategic Use Cases, you will own that use case end-to-end — from the customer problem and the data it depends on, through prototype, roadmap and launch, to the outcome in the market. You will work alongside senior engineers and product …
Data Management /Data Research Associate - Mandarin Speaker
EcoVadis·Kuala Lumpur, Federal Territory of Kuala Lumpur, my
As a member of the Data Management Team, you will be responsible for accurately entering supplier information into the EcoVadis database. Your role will ensure the integrity and quality of data through research, validation, and close collaboration with internal and external stake…
Customer Care Associate
EcoVadis·Quatre Bornes, Plaines Wilhems District, mu
You'll be a fundamental pillar in our customer interactions, ensuring their questions and needs are addressed with the highest quality. If you have a strategic vision for service and are motivated to be the voice of a company with a global mission, this is your opportunity! What …
Sales Development Manager
EcoVadis·Toronto, ON, ca
Our Frontline employees engage and support all companies to leverage EcoVadis solutions in order to foster continuous improvement of sustainable business practices in global supply chains. This new role reports directly to the Senior Manager, Global Sales Development and will be …
Account Executive, Network Growth - Dutch Speaker
EcoVadis·Barcelona, CT, es
Frontline employees engage and support all companies to leverage EcoVadis solutions in order to foster continuous improvement of sustainable business practices in global supply chains. Your responsibility would be to ensure the acquisition of new suppliers in the assigned territo…
Account Executive, Customer Growth - Nordics
EcoVadis·Barcelona, CT, es
The Sales team at EcoVadis is growing as we race towards our mission, and we are looking for smart, motivated sales professionals to join our team. Our sales team culture is collaborative, challenging and creative with a focus on quality and achievement. EcoVadis offers developme…
People Operations Senior Associate
EcoVadis·Tokyo, Tokyo, jp
Our Human Resources and Communication department strategically recruits, develops and supports our people to ensure EcoVadis has essential skills and talent, communicating key messaging to maintain alignment, which together enable improvement in companies’ sustainable business pr…
Membership Executive (Upselling/ Inside Sales) - French Speaker
EcoVadis·Barcelona, CT, es
We’re looking for a motivated, autonomous candidate to support the subscribers of the EcoVadis network, both individually and at scale, to maximize customer satisfaction, retention, revenue and value perception. Duties include (but are not limited to): Market management and devel…
Sales Development Associate - Portuguese, Spanish, and English Speaker
EcoVadis·Toronto, ON, ca
We are seeking a proactive and results-oriented Sales Development Associate to join our dynamic team. The ideal candidate will be responsible for spearheading our business growth by identifying and converting leads into sales opportunities, researching market trends, and collabor…
Senior Knowledge Graph Engineer
EcoVadis·Warsaw, Masovian Voivodeship, pl
We are looking for a hands-on, production-focused Senior Knowledge Graph Engineer to join our growing AI Center of Excellence, responsible for using AI and machine learning to drive innovation across the organization. In this role, you will take the formal domain ontologies desi…
Senior Knowledge Graph Engineer
EcoVadis·Barcelona, CT, es
We are looking for a hands-on, production-focused Senior Knowledge Graph Engineer to join our growing AI Center of Excellence, responsible for using AI and machine learning to drive innovation across the organization. In this role, you will take the formal domain ontologies desi…
Staff AI/ML Scientist (Conversational AI)
EcoVadis·Warsaw, Masovian Voivodeship, pl
We are looking for a highly motivated Staff AI / Machine Learning Scientist with the focus on Conversational AI to join our growing AI Center of Excellence team, responsible for using AI to drive innovation across the organization and accelerate positive impact on our planet and …
Staff AI/ML Scientist (Conversational AI)
EcoVadis·Barcelona, CT, es
We are looking for a highly motivated Staff AI / Machine Learning Scientist with the focus on Conversational AI to join our growing AI Center of Excellence team, responsible for using AI to drive innovation across the organization and accelerate positive impact on our planet and …
Sustainability Analyst - Japanese Speaker
EcoVadis·Tokyo, Tokyo, jp
Our Evaluation Services department produces independent, trusted and actionable ratings and insights that empower all companies to continuously improve their sustainable business practices, ultimately contributing to a positive change at a global scale. As a Sustainability Analys…
Customer Care Associate
EcoVadis·Ebène, Mauritius
Company Description Work smart, have fun and make an impact! Our purpose is to guide all companies toward a sustainable world. EcoVadis is the leading provider of business sustainability ratings. Our solutions are backed by an international team of experts and powerful technology…
Customer Success Coordinator - French Speaker (VIE Contract)
EcoVadis·Manresa, Spain
Company Description Work smart, have fun and make an impact! EcoVadis is the leading provider of business sustainability ratings . Our solutions are backed by an international team of experts and powerful technology. We analyze data and build sustainability scorecards that give c…
Tech stack signals
What EcoVadis hires for
Most-requested skills across active job descriptions.