“EcoVadis seeks a German-speaking Customer Success Coordinator for a 12-month VIE contract in Barcelona (hybrid). Role involves managing customer programs, operational support, and sustainability-focused SaaS solutions in DACH region. Requires fluency in German and English, customer support experience, and passion for sustainability.”