1050 employees
NRC is an IT consulting and service firm that offers cybersecurity, IT infrastructure, CRM, outsourcing, and SaaS services.
1997