STR develops cybersecurity, distributed sensing and artificial intelligence solutions for defence, intelligence and homeland security customers, with roughly 800 staff in five US offices.
1 job