EcoVadis

Customer Care Team Leader

Barcelona, CT, ES

In-personFull time roleSenior Level

14 days ago

About the Job

The Customer Care team is dedicated to delivering exceptional service by combining innovative solutions with best-in-class customer support skills. Focused on customer centricity at scale, the team ensures a seamless and efficient experience for our customers. Reporting directly to the Global Customer Care Director, this role is responsible for leading a regional team of customer care agents, aligning their efforts with the company’s and departmental strategic objectives to drive customer satisfaction and operational excellence.

  • Manage daily operations & reporting for Customer Care Team members and ensure productivity and quality goals are met.
  • Operations include answering incoming customer requests, proactive outreach, or reactive support.
  • Lead by example and take an active role in coaching, training, and ensuring the vision of the local & global Customer Care strategy is communicated and understood.
  • Develop a comprehensive understanding of the customers in your region. This includes critical industries, business challenges, and objectives to appropriately communicate EcoVadis product capabilities and associated business benefits to address their needs throughout the support.
  • Participate in the local recruiting (screening, interviews, internal feedback, etc.).
  • Conduct regular reviews of employees as required and ensure clear communication of expectations, results, and reporting.
  • Act as an escalation point for complex customer questions and provide proactive assistance to mitigate customer dissatisfaction.
  • Work with internal & external stakeholders on projects to improve customer experience and internal processes.
  • Knowledge Base Management: Ensure that support documentation, FAQs, and troubleshooting guides are up-to-date and accessible to internal teams.
  • Other duties as required, we are a fast-growing and dynamic team, and this requires flexibility from everyone to get involved and help get the job done.

About the Company

EcoVadis Logo

EcoVadis

Warsaw, Poland

1001-5000

<p><strong>EcoVadis is the leading provider of business sustainability ratings.</strong></p> <p>Our solutions are backed by an international team of experts and powerful technology. We analyze data and build sustainability scorecards that give companies actionable insights into their environmental, social and ethical risks.</p>

Similar Jobs

Aliaxis Logo

Customer Services Coordinator

Customer Services Coordinator

  • Aliaxis
  • Huntingdon, England, GB
  • In-person
  • Full time role

Supporting water and clean energy with innovative pipes and fittings

About 2 months ago

Aggreko Logo

Service Team Leader

Service Team Leader

  • Aggreko
  • Miami, FL, US
  • In-person
  • Full time role

Innovative energy solutions reducing environmental impact globally.

29 days ago

Albemarle corporation Logo

Team Lead Customer Service-1

Team Lead Customer Service-1

  • Albemarle corporation
  • Houston, TX, US
  • In-person
  • Full time role

Transforming essential resources into sustainable solutions for a cleaner, safer, and smarter future.

28 days ago

Ecovadis Logo

Customer Success Coordinator - Mandarin Speaker

Customer Success Coordinator - Mandarin Speaker

  • Ecovadis
  • Hong Kong
  • In-person
  • Full time role

Empowering companies with actionable insights to improve sustainability and reduce environmental impact.

15 days ago

Ecovadis Logo

Customer Care Associate - German Speaker

Customer Care Associate - German Speaker

  • Ecovadis
  • Barcelona, CT, ES
  • In-person
  • Full time role

Empowering companies with actionable insights to improve sustainability and reduce environmental impact.

14 days ago

Aggreko Logo

Service Team Leader

Service Team Leader

  • Aggreko
  • Baton Rouge, LA, US
  • In-person
  • Full time role

Innovative energy solutions reducing environmental impact globally.

14 days ago

Posigen Logo

Customer Care Manager

Customer Care Manager

  • Posigen
  • New Orleans, LA, US
  • In-person
  • Full time role

Affordable solar for low-income families to cut energy costs and boost climate impact.

8 days ago

Eurofins Logo

Sales Support Administrator

Sales Support Administrator

  • Eurofins
  • Wolverhampton, England, GB
  • In-person
  • Full time role

Analytical testing services promoting safer, healthier, and more sustainable environments globally.

7 days ago

Workiva Logo

Team Manager of Product Support

Team Manager of Product Support

  • Workiva
  • Amsterdam, NH, NL
  • Hybrid, Remote
  • Full time role

"Streamlining integrated ESG reporting for transparent climate impact and compliance."

5 days ago

Teledyne energy systems Logo

UK Service Manager

UK Service Manager

  • Teledyne energy systems
  • United Kingdom
  • In-person
  • Full time role

Innovative energy solutions for a greener future through advanced electrolytic, thermoelectric, and fuel cell systems.

4 days ago