Rebecca O’Keeffe

(Contributor)

Rebecca O’Keeffe is head of investment at Interactive Investor.