Stephen Sachman
Stephen Sachman is a Managing Director with Benefit Street Partners and is based in our New York office.
Prior to joining BSP in 2018, Mr. Sachman was Managing Director at BlackRock. Before that, he was Head of Building Products/Homebuilding Investment Banking at Deutsche Bank Securities.
Mr. Sachman received a Master of Business Administration from the Stern School of Business at New York University and a Bachelor of Arts from the University of Chicago.