Technology Company
Partner at 83North
Early stage investor
Board Director at Pelico
Managing Director, NEA UK at New Enterprise Associates (NEA)
Partner with 83North