Firoz Khan Email
Head Business Development . Indica Industries
Santa Cruz, CA
LocationPrimary Email
How to contact Firoz Khan
Join and see Firoz's contact info for free!Current Roles
Employees:
156Revenue:
$56.6MAbout
Indica Industries is an Automotive company located in 1850 Bali Way, Santa Cruz, California, United States.Indica Industries Address
1850 Bali WaySanta Cruz, CA
United States