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.
Varatharajan Kamalakkannan is the Vice President Operations of nelcast.
95 people are employed at nelcast.
The NAICS codes for nelcast are [332, 3321, 33].
The SIC codes for nelcast are [332, 33].