Tim Cockerill

(Contributor)

Tim Cockerill is investment director at Rowan Dartington.