Bill O'Farrell

Bill O'Farrell

AngelClaimed
Advisor& Business Consultant @ Andaman7
HQ location
Providence, United States
  • Edit
Body Labs Inc.
Founded in 2013. Raised €13.0m in Enterprise Software
Portfolio analysis
Notes (0)
Curated lists
Lists & landscapes