Yashaswi Shrestha Email

Head Science & Research . Novi

San Francisco, CA

Location

Current Roles

Employees:
43
Revenue:
$4.7M
About
Novi connects Brands to vetted ingredients that meet their unique ingredient standards.
Novi Address
700 Larkspur Ln
San Francisco, CA
United States
Novi Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.