Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
NEC Logo
NEC CB Rank
3636874
Heat Score
29
NEC is a designer, supplier, operator, and maintainer of oil treatment modules and plants.
Founded
obfuscation
Private Livorno, Toscana, Italy11-50 www.necsrl.com
Construction
Oil and Gas
Procurement
Project Management