182 people are employed at Focaloid Technologies Private Limited.
Focaloid Technologies Private Limited is based in New York, New York.
The NAICS codes for Focaloid Technologies Private Limited are [54151, 541512, 541, 54, 5415].
The SIC codes for Focaloid Technologies Private Limited are [737, 73].