John Sheehan

John Sheehan, a veteran portfolio manager for the strategic income fund at Osterweis Capital Management.

John Sheehan has been a guest on Odd Lots in April 2026. Each show is judged on its own.

Appearances

Others on Odd Lots