• Paris, France
  • Full-time

Company Description

At EcoVadis, we envision a global marketplace where sustainability intelligence influences every business decision – improving economies, people's lives and the planet we all depend on. EcoVadis counts industry leaders like Johnson & Johnson, L’Oréal, Nestlé, and Michelin, among the 80,000+ businesses on its network. 

With an ambitious, purposeful mission to provide the world's most trusted business sustainability ratings, EcoVadis is driven by a diverse team sharing the core values of commitment, customer-focus, courage, integrity, kindness and happiness. EcoVadis offers you exciting career opportunities in an innovative and dynamic environment. We are looking for passionate team players from a variety of disciplines – from CSR and sustainability experts to customer engagement and engineering talents – to join us to make a real impact on the environmental and social practices of companies worldwide. Join us! 

Job Description

EcoVadis New Solutions department is responsible for the development, launch and implementation of new products and services within EcoVadis solutions portfolio.

With its historical solution, EcoVadis Ratings for Procurement, EcoVadis has revolutionized the way large organizations and their procurement departments are addressing sustainable development issues in their supply chain.

Building on this success, EcoVadis New Solutions expands its reach and impact to other markets and other use cases by diversifying EcoVadis solutions portfolio.

Assist the New Solutions Manager around three major areas:

1. New Solutions Launch

  • Support the preparation of the Launch of new features or new solutions, including planning, document preparation, trainings
  • Collaborate with the IQ team, the Carbon team, the Private Equity team, with the Marketing team, and the CoE team to prepare the launch of new features
  • Codify the needs for organizational readiness for New Solutions launch

2. New Solutions implementation

  • Collect feedback on New Solutions implementation from the organization (Sales & CSMs) and the customers, and develop content to ensure smooth implementation of new solutions
  • Develop Client success case studies, interacting with CSMs and customers, and explore potential  new use cases 
  • Contribute to the troubleshooting and resolution of operational issues, collaborating with members of various departments (e.g., PMA, BTS, SEN)
  • Track sales and operational KPIs and analyze customer behavior

3. New Solutions insights

  • Source innovation ideas within the organization (e.g., CSM, Sales) that could contribute to new features of new solutions
  • Contribute to identifying and delivering synergies of projects at the crossroad of New Solutions and the rest of the organization


  • Master’s degree - Consulting - Strategy - Marketing - Procurement
  • Passionate about sustainability
  • Relevant experiences (for instance in project management, account management, consulting, marketing)
  • Knowledge of procurement systems and SaaS is an asset but not mandatory
  • Multitasking & prioritization - ability to handle several responsibilities, work under time constraints, adapt to rapidly changing events and environments, judge priorities, keep track of details.
  • Relationship skills - Ability to listen, Interact well with others, quickly establish rapport, Build relationships, and take account of the needs of multiple stakeholders
  • Market and product - ability to demonstrate comprehensive understanding of product components, design, features and benefits when communicating product features or design and tailoring the message to meet customer needs.
  • Presentation and Communication skills, oral and written - Ability to present information and findings clearly so they can be understood by a variety of audiences with different levels of knowledge and interests.
  • Data analysis and Metrics creation - ability to collect, analyze and interpret data and Develops, implements, and monitors key performance indicators and metrics. 
  • Troubleshooting - ability to resolve issues by diagnosing problems, determining possible resolutions and implementing effective solutions. 
  • Advanced MS Office and/or Google GSuite skills
  • English fluent, French is a +
  • #fun to work with

Additional Information

Beginning: ASAP
Full time position
Location: Paris, Barcelona or Remote
Perks at EcoVadis:

  • Working closely with a cross functional team of highly motivated and intelligent folks with a unique range of startup and enterprise experience 
  • Vibrant company culture with frequent team building events 
  • Mentorship opportunities
  • Career growth opportunities
Privacy Policy