Alexander Weber

Alexander Weber

AngelClaimed
Board Member @ LabBox
HQ location
Menlo Park, United States
  • Edit
Sequoia
Founded in 1972.