E

EcoVadis

Global sustainability ratings for supplier risk

Customer Care Associate

Customer SupportConfirmed live in the last 24 hours
Full-timeTokyo, JapanNo salary listed

About the Job

Requirements

  • A completed bachelor's degree is required.
  • Excellent verbal and written communication, interpersonal, and active listening skills are required.
  • The candidate must be able to establish strong connections and relate easily to others.
  • Fluency in English and Japanese is required.
  • At least 1 year of experience in customer service or support roles is required.
  • The candidate must be able to multitask and prioritize effectively based on business and customer needs.
  • Advanced proficiency in Microsoft Office tools, including Excel and Word, and other desktop tools is required.

Responsibilities

  • Manage customer communication by 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 with accurate information for companies of various sizes, industries, and global locations, using national company registers and online databases.
  • Respond to client queries by email and phone, collaborating with internal and external stakeholders to gather necessary information.
  • Contribute to the continuous improvement of internal efficiency processes and standards.
  • Collaborate with interdepartmental teams on strategic initiatives focused on process optimization, research support, and effective communication management.

Desired Qualifications

  • International exposure and experience in customer experience teams or service-related roles are preferred.
  • Experience with Salesforce is a plus.
  • Other languages are considered 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