Alcentra Capital Corporation

Portfolio Companies

Portfolio company

NWN Corporation


Information Technology

Investment Year


Exit Year


NWN Corporation

NWN Corporation (“NWN”) was founded in 2000 and is headquartered in Waltham, MA. It provides IT equipment and services to the local government, education, financial services, and healthcare end-markets, serving over 1,200 customers in the United States. The Company employs 498 professionals across 9 offices in the Northeast, 1 office in California, and its data centers in Santa Clara, CA and Raleigh, NC.

Back to Portfolio