Jennifer Siu Email

Lead Designer . Concha Labs

San Francisco Bay Area, CA

Location

Current Roles

Employees:
40
Revenue:
$8.6M
About
Developing technologies to help people thrive.
Concha Labs Address
123 Street
San Francisco Bay Area, CA
United States
Concha Labs Email

Past Companies

Concha LabsLead Designer
Concha LabsDesigner
California College of the ArtsVisual Designer

#1 Startup Dataset

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