Stephen Ketchum

Stephen Ketchum

Stephen Ketchum (#3379)

  • $ 1 B
  • Investments
  • United States
  • M
  • 64 Years

About Me

Stephen Ketchum is founder and CEO of Sound Point Capital Management, a credit asset manager specializing in CLOs that manages $46 billion in assets. He founded Sound Point in 2008 with backing from Stone Point Capital, a $55 billion private equity firm. Ketchum previously served as global head of media & telecom investment and corporate banking at Banc of America Securities. From 1990 to 2000, he was a Managing Director at Donaldson, Lufkin & Jenrette. He earned a B.A. from New England College and an M.B.A. from Harvard Business School.
About Images

Achievements

Career Highlights

A snapshot of the defining milestones, leadership decisions, and breakthroughs that shaped Stephen Ketchum’s rise and global influence.

  • #3332   Billionaires (2026)

Wealth Growth

Net Worth Growth Over Time

Tracking Stephen Ketchum’s net worth journey over the years, highlighting key growth phases and financial milestones.

Current Net Worth: $1.0B (May 4, 2026)