Jake Medwell photo
Mr Jake Medwell

VCID: 1049571
Profile

Career


8VC

Technology and life sciences investment firm.