stars 1 stars 2 stars 3

Systems and Technology Research (STR) is a small company focused on providing innovative technology-based solutions to defense, intelligence and homeland security problems. STR’s staff have advanced degrees in science or engineering and are experienced in solving problems related to sensor design, command and control, machine learning, systems analysis and software engineering.

Systems & Technology Research Questions

The Systems & Technology Research annual revenue was $195 million in 2026.

Robert Larsen is the Vice President of Systems & Technology Research.

42 people are employed at Systems & Technology Research.

Systems & Technology Research is based in Woburn, Massachusetts.

The NAICS codes for Systems & Technology Research are [511, 5415, 541511, 54, 51, 54151, 541].

The SIC codes for Systems & Technology Research are [737, 73].

Top Systems & Technology Research Employees

View Similar People
G2 Leader Summer 2026 G2 Best Est ROI Mid-Market Summer 2026 G2 Easiest Admin Mid-Market Summer 2026 G2 Most Implementable Summer 2026 G2 Best Results Mid-Market Summer 2026 G2 Lead Capture Mid-Market Summer 2026 Inc Fastest Growing Private Companies 2026 Inc Best Workplace 2026
g2crowd
G2Crowd Trusted
chromestore
300K+ Plugin Users