Showing 4 matches
Partner at 83North
Board Director at Pelico
Managing Director, NEA UK at New Enterprise Associates (NEA)
Partner with 83North