Kayla DiPilato Email

Partnership Specialist . 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 LabsPartnership Specialist
StartOutPartnership Manager
StartOutPartnership Coordinator

#1 Startup Dataset

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