EcoVadis is seeking a Customer Success Coordinator to join the DACH team in Barcelona. You will manage the operational aspects of customer programs across the region, ensuring effective deployment of the EcoVadis solution for general customers and driving client success.
You will work with Account Managers, handle regional customer portfolios, deliver reports and trainings, and liaise with multiple internal departments to resolve issues and drive improvements while thriving in a multicultural,