Jobs at EcoVadis
EcoVadis, headquartered in Paris, has built a global ESG rating platform that evaluates suppliers across 20 sectors. By aggregating supply‑chain data and applying AI‑driven analytics, the company delivers transparent sustainability scores to Fortune 500 clients worldwide. Its reputation in the tech industry stems from the integration of cloud data pipelines, machine learning models, and real‑time dashboards that help businesses measure and improve their environmental, social and governance performance.
Typical roles at EcoVadis span software engineering, data science, and product management, as well as ESG analytics, client success, sales, marketing, finance, and operations. Engineers work with Python, Java, and Kubernetes to scale data ingestion pipelines; data scientists build models that predict supplier risk; product managers orchestrate cross‑functional roadmaps that align sustainability metrics with business outcomes. Candidates can expect agile teams, remote‑first flexibility, and the chance to partner with industry leaders on high‑impact projects that shape corporate responsibility.
Job Transparency provides a distinct advantage for EcoVadis seekers by disclosing exact salary ranges, bonus structures, and benefit packages next to each listing. The platform also aggregates employee sentiment, interview difficulty ratings, and hiring velocity, giving applicants a realistic view of compensation benchmarks and workplace culture before they apply.
Worker Engagement Specialist
Company: EcoVadis
Location: Taipei, Taiwan
Posted Jan 23, 2025
Ulula, a social enterprise and subsidiary of EcoVadis, is seeking a freelance or consultancy candidate with a social compliance background in Taiwan. The role involves deploying digital worker engagement programs, leading supplier platform training, managing grievance cases, and liaising with stakeholders. The ideal candidate should have 5+ years of experience in global supply chain industry, excellent communication skills in English and Traditional Mandarin, and a passion for equality and safe workplaces.
Sales Development Representative - Korean / Japanese Speaker
Company: EcoVadis
Location: Other US Location
Posted Jan 23, 2025
EcoVadis, a leading provider of business sustainability ratings, is seeking a highly motivated Sales Development Associate. The role involves generating new business opportunities, conducting high-level discovery conversations with senior executives, and evangelizing the importance of sustainability in supply chains. The ideal candidate will have a Bachelor's degree in business, sustainability, procurement, or a related field, along with sales development, lead generation, or marketing experience. Fluency in English and Japanese or Korean is required. EcoVadis offers a full-time position in Hong Kong with a flexible work model, wellness allowance, and opportunities for professional development. The company is committed to equity and inclusion, and welcomes applications from all backgrounds.
Regional Marketing Expert - APJ
Company: EcoVadis
Location: Remote
Posted Jan 23, 2025
EcoVadis, a leading provider of business sustainability ratings, seeks an experienced Regional Marketing Expert based in Tokyo for the APJ region. The role involves driving regional numbers through an integrated marketing plan, leveraging local and central resources. Key responsibilities include building and implementing regional marketing strategies, aligning with sales leaders, monitoring and reporting on program performance, and managing regional marketing budgets. The ideal candidate should have a degree in marketing or communication, 5+ years of regional marketing experience in B2B SaaS, and strong data-driven marketing skills. Excellent verbal and written communication skills in Japanese and English are essential. EcoVadis promotes a culture of sustainability, career growth, and inclusivity.
Salesforce Product Owner - Sales & Marketing
Company: EcoVadis
Location: Warsaw, Poland
Posted Jan 23, 2025
Operations Director - Evaluation Services Department
Company: EcoVadis
Location: West Hartford, CT
Posted Jan 23, 2025
Customer Success Coordinator - Japanese Speaker
Company: EcoVadis
Location: Other US Location
Posted Jan 23, 2025
EcoVadis, a leading provider of business sustainability ratings, is seeking a Customer Success Coordinator for its APJ team in Tokyo, Japan. The role involves operational management of EcoVadis programs, customer relationship management, and collaboration with global Account Managers. The ideal candidate should have 3+ years of customer support experience, excellent communication skills in Japanese and English, and a strong interest in sustainability. EcoVadis offers a flexible work model, wellness allowance, and opportunities for professional development. The company is committed to equity and inclusion, and welcomes applications from diverse candidates.
Customer Care Associate - German Speaker
Company: EcoVadis
Location: West Hartford, CT
Posted Jan 23, 2025
Account Executive - Spanish Speaker
Company: EcoVadis
Location: West Hartford, CT
Posted Jan 23, 2025