Natasha Castelli Email
Head Finance and Operations . Base5 Genomics
Mountain View, CA
LocationPrimary Email
How to contact Natasha Castelli
Join and see Natasha's contact info for free!Phone
Current Roles
Employees:
9Revenue:
$1.4MAbout
Base5 Genomics Address
319 N Bernardo AveMountain View, CA
United States