The Structures Company
–
Greenbriar, VA, 22033
... Serves as primary point of contact for supplier(s). Conducts oversight and management of strategies, performance and development of large-scale products and services. Manages technical, business, product delivery, quality and in-service aspects of ... - Jun 20