Joseph Larocque Email

Contracts & Subcontracts Administrator . Systems and Technology Research

Woburn, MA

Location

LinkedIn

Current Roles

Employees:
491
Revenue:
$189M
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