STR

2 followers

Systems & Technology Research (STR) is driven to deliver impact. We take pride in formulating solutions to the nation's newest, hardest problems through sustained innovation and application of technology.

Industries

Employees

501-1,000

Links


Org chart

CEO
Collapse
CTO And Executive VP
Chief Ethics & Compliance Officer
Chief Human Resources Officer
Vice President
Chief Operating Officer
Chief Scientist
Senior Vice President