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

Headquarters

Employees

Links

Org chart

Mark Luettgen

Collapse
Dan McCarthy
Senior Vice President, Operations
Mark McClure
CTO And Executive VP
Anne Johnson
Chief Ethics & Compliance Officer
Cristy Meyer
Chief Human Resources Officer