Locations
San Mateo, CA, USA
industry
Food
Size
11-50 employees
Stage
Series A
founded in
2012
San Mateo, CA 94401, US