Mr. Takahashi advises clients on risk management, corporate governance, and international business strategy.
Mr. Takahashi served as Director and Chairman of State Street Trust and Banking Co., Ltd. from July 2014 through July 2024. In this role, he was responsible for the senior relationship management with C-suites of major clients, potential clients, regulators, and self-regulating bodies, as well as the cultivation of high-level strategic alliance with major players and peers in Japan.
Prior to State Street, Mr. Takahashi had over thirty-five years of experience within the Nomura Group, having held a variety of senior positions such as CEO of Nomura Luxembourg, CEO of Nomura Germany, head of Nomura Europe’s equity division based in London, and President and CEO of Nomura Holdings America, Inc. He also served as Executive Managing Director and Global Head of Internal Audit before spending five years as the Senior Corporate Managing Director and Global Head of Research of Nomura.
In August 2022, Mr. Takahashi became a Fukuoka Prefecture International Financial Advisor.
Mr. Takahashi received his B.A. in economics from Waseda University and a graduate diploma in economics from the Australian National University.