Peter Touhill

Managing Director

Peter Touhill is a managing director with Benefit Street Partners and is based in our New York office. Prior to joining BSP in 2014, Mr. Touhill worked as a vice president in Deutsche Bank’s commercial real estate group, where he focused on CMBS loan origination and underwriting. Previously, Mr. Touhill worked for Eurohypo AG as a vice president in commercial real estate, where he focused on loan structuring, origination and asset management. Mr. Touhill received a Master of Business Administration from the Stern School of Business at New York University and a Bachelor of Science from Seton Hall University.