Joseph Larsen
Managing Director @ Credit Suisse
About Joseph Larsen
Joseph Larsen serves as the Managing Director at Credit Suisse in New York, a position he has held since 2017. He has a background in leveraged finance and restructuring, having previously worked as Vice President at Credit Suisse and as a distressed debt analyst at SVPGlobal.