Helen Disney

Founding Partner, Dots Ventures, UK



Share

Helen Disney