James Stirling

(Contributor)

James Stirling is head of emerging companies at Investec.