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.