Takeshi Yamamoto | Benefit Street Partners

Takeshi Yamamoto

Managing Director | Head of Capital Formation, Japan

Business Development – Capital Formation

Tokyo

Takeshi Yamamoto is a Managing Director and Head of Capital Formation for Japan with Benefit Street Partners based in our Tokyo office.

Prior to joining BSP in 2026, Mr. Yamamoto was a Managing Director at Blue Owl Capital. Before that, he was a head of institutional sales of asset management business at Credit Suisse Securities Japan.

Mr. Yamamoto received a Bachelor of Business and Commerce from Kansai University in Japan.