Technology: N/A
Industry: Commerce and Shopping, Consumer Goods, Food and Beverage, Health Care
Headquarters: Los Angeles, California, United States
Founded Date: 2013-01-01
Employees Number: 501-1000
Funding Status: Early Stage Venture
Investor Type: N/A
Investment Stage: N/A
Number Of Exits: 1
Investors Number: 29
Total Funding: 241400000
Estimated Revenue: $100M to $500M
Last Funding Date: 2019-10-24
Last Funding Type: Convertible Note

Visit Website
Register and Claim Ownership