STR
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. As the world becomes incre...load more
STR's Basic Information
Industry
Defense and Space Manufacturing
Headquarters
Woburn, Massachusetts, United States
Website
Founded Year
2010
Headcount
51 - 200 ( View All )
Specialties
Sensor Signal ProcessingMachine LearningCommand and ControlComputer VisionData ScienceCyberSensor DevelopmentElectronic WarfareSocial Media ProcessingPrecision NavigationReverse EngineeringRadarOptimization
STR's Competitors
Employee Insights
STR's Top Employees
Frequently Asked Questions Regarding STR
Connect with anyone with AroundDeal today!
Whether you're looking to connect with key decision-makers or making remote or global hires, we've got you covered.
✔ GDPR aligned & CCPA compliant✔ Cancel anytime✔ 5 free contacts