Organic Wine Review
Location: 650 Castro Street Suite 120-194, Mountain View, California 94041, United States United States
Founded in: 2009
Stage: Beta (public testing)
Number of employees: 1-5
Profitable year: 2010
Short URL: vator.co/organic-wine-review
Admins (1)
Followers (3)

Organic Wine Review

Watch. Laugh. Drink.
Startup/business
California, United States United States United States
http://www.organicwinereview.com/
About
Company description
Organic Wine Review’s mission is to popularize organic and biodynamic wines one short, irreverent and informative video review at a time.
Business model

Advertising: display

Lead generation: ecommerce wine sales 

Advertising: in-video (possible)

Content syndication (possible)