nelcast is an automotive company based out of India.
Looking for a particular nelcast employee's phone or email?
The nelcast annual revenue was $151.5 million in 2026.
Sriram T.n is the Director of Operations of nelcast.
98 people are employed at nelcast.
The NAICS codes for nelcast are [332, 3321, 33].
The SIC codes for nelcast are [332, 33].