Skip to main content

European Advisory Board

gradient

John Owen Waller

MD & Founder, Structured Credit Investor
John Owen Waller is the Managing Director and Founder of Structured Credit Investor (SCI), a leading publication covering the structured finance market. With deep expertise in credit markets, John has built SCI into a trusted source for news, data, and analysis. His career spans senior roles in financial journalism and media, with a strong focus on structured finance and investment strategies.
View all European Advisory Board
Loading