Ben Afzal Email

Chief Financial Officer . Locus Technologies

Mountain View, CA

Location

a*****@locustec.com

Primary Email

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 TechnologiesChief Financial Officer
Locus TechnologiesVice President of Finance and Human Resources
Archer PacificDirector of Finance

#1 Startup Dataset

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