EcoVadis is seeking a dynamic Customer Success Coordinator, French speaker, to join our team in Barcelona on a 12-month VIE contract. You will manage customer operations and program implementation, deliver demonstrations and trainings, and collaborate across departments to ensure successful deployment of our sustainability platform.
With 2+ years in customer support or account management and fluency in French and English, you will monitor KPIs, drive value, and empower customers through