Steven Schweitzer

Managing Director / High Yield Portfolio Manager

Steven Schweitzer is a highly experienced financial professional, currently serving as Managing Director and High Yield Portfolio Manager at Advent Capital Management, LLC since October 2025. With over two decades in credit markets, Steven combines disciplined risk management, fundamental research, and active engagement with institutional clients to achieve consistent risk-adjusted performance. Previous roles include Co-Founder of North Castle Consulting, LLC, Managing Director in Transaction Execution Services at Accordion, and Senior Fixed Income Portfolio Manager at The Swarthmore Group, Inc. Additionally, Steven held the position of Managing Director at Cohen-Esrey and Principal/Portfolio Manager at Shenkman Capital Management, where responsibilities included managing high yield and short duration bond portfolios for a diverse client base. Steven holds an M.B.A. in Finance and Investments from the Zicklin School of Business and a B.A. in Political Science and Philosophy from Binghamton University.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices