Jen Grippa Email

Data Manager . Locus Technologies

Mountain View, CA

Location

Current Roles

Employees:
109
Revenue:
$15.8M
About
Locus Technologies Address
299 Fairchild Drive
Mountain View, CA
United States
Locus Technologies Email

Past Companies

Locus TechnologiesData Manager
KleinfelderData Manager

#1 Startup Dataset

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