Fundraising Fox

John Haddock

Investor

Chief Executive Officer & Chief Investment Officer at CPE Capital