David Absolon

(Contributor)

David Absolon is investment director at Heartwood Investment Management