STR

HQ
Woburn
Total Offices: 5
800 Total Employees
Year Founded: 2010

Teams at STR

Recently posted jobs

7 Days AgoSaved
Easy Apply
Remote
USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
Leads strategic sourcing, category strategy, supplier relationship management, negotiations, risk mitigation, and procurement process improvement for defense and government programs. The role manages sourcing events, supplier performance, compliance, internal stakeholder partnerships, and supply chain teams while applying FAR, DFARS, ERP, contract management, and AI-enabled tools. Requires substantial federal contracting experience, supervisory leadership, and the ability to obtain and maintain a government security clearance.