Displaying present location in the site.

Technology Services

NEC supply, install and maintain technology for large New Zealand organisations requiring critical-performance ICT infrastructure.