Tom Blomfield

Tom Blomfield

AngelClaimed
Partner @ Y Combinator
HQ location
London, United Kingdom