Franklin Templeton Japan Appoints Takashi Yamamoto
Franklin Templeton Japan, located in Chiyoda, Tokyo, has announced the appointment of Takashi Yamamoto as the Head of Japan Capital Formation for its subsidiary, Benefit Street Partners (BSP). This strategic move aims to strengthen the company's presence in Japan's private credit market and enhance service offerings for local investors.
Takashi Yamamoto brings extensive experience to his new role, having previously served as Managing Director at Blue Owl Capital Japan. He also led the global credit and alternative investment strategies sales team for Japanese investors at Credit Suisse's asset management division. His career began at Lehman Brothers, and he has further experience at OCBC Bank and Crédit Agricole CIB. Yamamoto holds a Bachelor's degree in Management from Kansai University.
BSP has fostered strong relationships with investors, particularly financial institutions, within the Japanese market for over a decade. Currently, approximately 10% of BSP's total assets under management, estimated at $92 billion, is attributed to Japanese investors. Partnering with Franklin Templeton, which entered the Japanese market in 1996, BSP has been delivering diverse private credit strategies to meet investor demand. Notably, the increasing interest in floating-rate products with attractive spreads and high ratings has led to a growing demand for credit strategies such as collateralized loan obligations (CLOs) and loans.
Allison Davey, Co-COO of BSP, expressed enthusiasm about Yamamoto's appointment, stating, "We are pleased to have him on board as he will lead investor relations in Japan. His extensive expertise will bolster our efforts to enhance our services for Japanese clients in coordination with our APAC team. Japan is an extremely important market in our global strategy, given the rising number of investors with unique and diverse needs. Yamamoto's addition sends a clear message of our commitment and continued investment in improving services and building new relationships in Japan."
BSP has established a solid operational track record and is focusing on expanding its global presence as demand for specialized, large-scale, and diversified private credit management solutions increases worldwide. The firm maintains its forecast of surpassing $100 billion in assets under management by the end of 2026.
About Benefit Street Partners (BSP)
BSP specializes in the alternative credit sector with an impressive $92 billion in assets under management, including Apera Asset Management. The firm, a wholly-owned subsidiary of Franklin Templeton, is committed to delivering attractive risk-adjusted returns through a disciplined, solution-oriented approach. BSP manages a broad range of strategies, including private debt, real estate-backed loans, structured credit, and liquid loans.
About Franklin Templeton
Founded in San Mateo, California, Franklin Templeton is a global investment management organization with over 75 years of experience. Operating in more than 35 countries and serving clients in over 150 countries, the firm has developed a wide array of investment capabilities by integrating numerous highly specialized asset managers. Franklin Templeton provides customized solutions tailored to meet diverse client needs, with approximately $1.7 trillion in total assets under management as of March 31, 2026.
About Franklin Templeton Japan
Established in Japan in 1996, Franklin Templeton Japan has continually focused on meeting the asset management needs of Japanese investors. With a legacy of over 25 years, the company strives to leverage its global expertise to contribute to the long-term asset accumulation of its clients and build lasting trust. For more information, visit
Franklin Templeton Japan.