Customer Success Specialist - German speaker

  • Warsaw, Poland
  • 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 55,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

Your primary responsibility will be to provide support to the Customer Success Management (CSM) Team in the DACH market. Your tasks will include (but will not be limited to):

  • CSM operations support:

  1. Collaborating with 2-3 Customer Success Managers to ensure effective implementation of the EcoVadis solution to their portfolio of clients  

  2. Processing supplier lists for assessment and other operational tasks related to supplier data

  3. Analyzing data

  4. Preparing presentations

  5. Managing operational elements of key accounts (attending weekly calls to provide follow-ups)

  6. Liaising with other EcoVadis departments to ensure clients’ requests are fulfilled within set deadlines

  • Technical & project management:

  1. Leading internal projects contributing to the formalization and standardization of CSM processes

  • Other:

  1. Leading and/or supporting a variety of client-focused projects

  2. Teamwork and best practices sharing to contribute to the development of the EcoVadis service


  • Bachelor's Degree 

  • Around 1 year of successful Customer Support experience in a fast paced environment

  • Full proficiency in English and German is a must

  • Excellent communication and presentation skills: written and verbal

  • Adept problem solver; involvement in projects will require agility and a consultative mindset

  • Experience in working autonomously; high level of organizational skills; ability to prioritize tasks and manage time

  • Attention to detail

  • Being computer and data savvy (MS office, Google Suite, Project management tools); expertise in Excel is a must

  • Previous professional international exposure is a must

Additional Information

Beginning: April or May 2021

Full time position

Location: Warsaw, Poland - Rondo ONZ, Spektrum Tower

In return for your expertise and energy, we offer:

  • Challenge and possibility to work in an autonomous way in an environment where your ideas are valued
  • Casual and very friendly atmosphere
  • Competitive salary aligned with experience
  • Training
  • Flexi-time and home office
  • Benefits (covered or co-financed): health care, Multisport card, life insurance, French and Polish classes

For more information about EcoVadis please visit:

EcoVadis does not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, disability, veteran status or any other protected category.

Videos To Watch

Privacy Policy