Elizabeth Finn

(Contributor)

Elizabeth Finn, managing director of Cowan London