Portrait of Stephen Ketchum

Rank #3390

Stephen Ketchum

Net worth $1.0B

Investments · United States

Born
Jul 01, 1961
Age
64
Source
Investments
Residence
New York City, New York
Citizenship
United States
Marital status
Children
0
Education

Net worth over time

Biography

  • 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.
  • Ketchum played division III basketball in college.