Business ExpandingSwiss-based RepRisk, which provides a database for ESG-related risk analysis, establishes a Japanese subsidiary in Tokyo

Feb 21, 2023

RepRiskExternal site: a new window will open. is a Swiss company that specializes in ESG (Environment, Social and Governance) and business conduct risks. Its main product, a SaaS named the “RepRisk ESG Risk Platform,” is considered a comprehensive database covering ESG risks related to over 220,000 public and private companies worldwide, as well as 62,000 infrastructure projects such as dams, pipelines, and supplier facilities. The database is used mainly by financial institutions such as banks, insurance companies, and asset management companies for due diligence, ESG integration, and risk management. Established in 1998, the company has over 300 employees, and it currently has bases in 6 countries and is developing its business in 12 countries.


  • Service
  • Switzerland

The company combines AI and human intelligence in 23 languages to identify risks daily from publicly available information, intentionally excluding company self-disclosure, to serve as a reality check for how companies conduct their business around the world. Clients can leverage data and metrics mapped to 101 ESG factors and to standards such as the UNGC(Note1), SASB(Note2), and SDGs.

With the increasing importance of ESG in Japan, the company established RepRisk Japan Ltd. in Tokyo in January 2022 to further expand its business. The company was selected for the Tokyo Metropolitan Government's Green Finance Subsidy Program for Tokyo Market Entry (FY2021) after being introduced by JETRO, and has also received support from the Tokyo Metropolitan Government for its establishment and business development.

RepRisk suite of ESG data science and quantitative solutions

To assist with establishing RepRisk’s Japanese subsidiary, JETRO's Invest Japan Business Support Center (IBSC) provided regulatory and institutional information, introduced service providers and arranged meetings with them, and provided consultation on visas and labor.

  1. (Note1)

    United Nations Global Compact

  2. (Note2)

    Sustainability Accounting Standards Board

JETRO supports your business in Japan

JETRO IBSCs are located in Japan's major business hubs and provide one-stop support and service to foreign firms seeking to set up or expand business in Japan. The centers, which provide free temporary office space, consultation with expert advisors and access to a wealth of business information, tailor support according to the specific needs and phase of development of each firm.

Contact Us

Investing in Japan

We will do our very best to support your business expansion into and within Japan. Please feel free to contact us via the form below for any inquiries.

Inquiry Form

JETRO Worldwide

Our network covers over 50 countries worldwide. You can contact us at one of our local offices near you for consultation.

Overseas Offices