Skip to content
Mon - Fri: 07:30 - 17:00
Nr.21 Joule Street, Southern Industrial, Windhoek
+264 61 236 720
Home
About NEC
About Us
Careers
Products
Solar Energy
Pumps
Water Storage
Energy Storage
Gallery
Contact
Menu
Home
About NEC
About Us
Careers
Products
Solar Energy
Pumps
Water Storage
Energy Storage
Gallery
Contact
Request a quote
NEC Gallery
All
Solar Energy
Pumps
Water Storage
Power Products