John Owen Waller, MD & Founder at Structured Credit Investor Post author By Sue Stevens Post date September 30, 2024