Firoz Khan Email

Head Business Development . Indica Industries

Current Roles

Employees:
131
Revenue:
$43.2M
About
Indica Industries is an Automotive company located in 1850 Bali Way, Santa Cruz, California, United States.
Indica Industries Address
1850 Bali Way
Santa Cruz, CA
United States
Indica Industries Email

#1 Startup Dataset

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