68 employees
Nterra engages in IT consultation, project support, application development, human-centered design, smartcenter, and IT training services.
2000