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

Mark Luettgen

Collapse
Dan McCarthy
Svp, Strategic Initiatives
Mark McClure
CTO And Executive VP
Anne Johnson
Chief Ethics & Compliance Officer
Cristy Meyer
Chief Human Resources Officer