Partner
Oakvale Capital
Joined: 2012
+44(0) 20 7580 3838
and access,
University of Cambridge 1 of 93
Macfarlanes