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.
Looking for a particular Systems & Technology Research employee's phone or email?
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 [51, 541511, 511, 54151, 5415, 54, 541].
The SIC codes for Systems & Technology Research are [73, 737].