David Roberts

(Contributor)

David Roberts is head of fixed income at Kames Capital.