Sean Feeley

Managing Director and Head of High Yield Research