Laura Connell

Laura Connell

AngelClaimed
Partner @ Atomico
HQ location
London, United Kingdom