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.
Vp Premkumar is the Director of nelcast.
148 people are employed at nelcast.
The NAICS codes for nelcast are [33, 3321, 332].
The SIC codes for nelcast are [33, 332].