Company Description NEC provides managed and hosted software solutions, including business processing services, across several countries, including Australia, New Zealand, United Kingdom, Canada and India. In Australia, our products, IT systems and services are primarily used by