The National Security Institute
Information ServicesMassachusetts, United States2-10 Employees
The National Security Institute is a small information services firm based in Dover, Massachusetts, with origins dating to 1985. It began by serving government and defense contractor security leaders and has since broadened to offer employee security awareness programs used by organizations of many sizes and across industries. It counts more than 500 customers and emphasizes continuous, enterprise-wide training designed to reduce the risk of cybersecurity breaches by informing the average employee. Its evolution reflects a shift from defense-focused protection toward broader corporate and government security needs across sectors. In 2026 NSI announced the appointment of Allison Beese as Senior Associate Director.