E

EcoVadis

Global sustainability ratings for supplier risk

Customer Care Associate

Customer SupportUpdated on Nov 10
Full-timeEbene, Quatre Bornes, MauritiusNo salary listed

About the Job

Requirements

  • A bachelor's degree is preferred; candidates with an HSC or diploma and equivalent experience will also be considered.
  • Fluency in English and French is required.
  • At least one year of experience in customer service or support roles is required; international exposure and experience in customer experience teams or service-related roles are preferred.
  • Excellent verbal and written communication, interpersonal, and active listening skills are required.
  • Ability to multitask and prioritize effectively based on business and customer needs is required.
  • Advanced proficiency in Microsoft Office tools, including Excel and Word, and other desktop tools is required.

Responsibilities

  • Manage customer communication through phone and email, providing high-quality support throughout the process.
  • Conduct online research to verify and validate company registration information, including legal entity, business activity, and scope of operations.
  • Update the supplier database accurately using national company registers and online databases for companies of various sizes, industries, and global locations.
  • Respond to client queries via email and phone, collaborating with internal and external stakeholders to gather necessary information.
  • Contribute to continuous improvement of internal efficiency processes and standards.
  • Collaborate with inter-departmental teams on strategic initiatives focused on process optimization, research support, and effective communication management.

Desired Qualifications

  • Experience with Salesforce is a plus.
  • Knowledge of other languages is an asset.

About the Company

EcoVadis

Global sustainability ratings for supplier risk

EcoVadis operates a global sustainability ratings platform that helps companies assess and improve environmental and social performance. It uses a single universal scorecard and benchmarking framework on a shared platform, where data is analyzed against standardized criteria to generate scores and improvement recommendations, and it offers tools for supplier collaboration and evaluation. IQ Plus adds risk-intelligence screening for companies. Its goal is to help organizations manage ESG risk, meet investor and regulatory expectations, and build responsible, sustainable supply chains.

Company size
1,001-5,000
Company stage
Series C
Total funding
$736.9M
Headquarters
Paris, France
Founded
2007

Recently Posted Jobs

Explore more opportunities at EcoVadis

See more jobs