Joseph Larocque Email

Contracts & Subcontracts Administrator . Systems and Technology Research

Woburn, MA

Location

LinkedIn

Current Roles

Employees:
438
Revenue:
$168.6M
About
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 and Technology Research Address
600 West Cummings Park
Woburn, MA
United States
Systems and Technology Research Email
Systems and Technology Research Phone Numbers
877-359-8036

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.