Nick Emmons

Nick Emmons

AngelClaimed
CEO& Founder @ Upshot
HQ location
Boston, United States
  • Edit
Upshot
Founded in 2019. Raised €27.7m in Fintech
Allora Labs
Founded in 2019. Raised €30.5m in Fintech