Skip to main content

NEC

Location
Heidelberg, Germany
Company description
NEC's brand statement, "Empowered by Innovation," expresses our commitment to empowering people and society through continuous innovation in every area of our businesses, fueled by our infinite passion for innovation and our customer-focused spirit of collaboration.
Website
http://www.nec.com/
Contact
Prof. Antonio Corradi