NOV Inc.
–
Conroe, TX, 77305
... Our plant has high demand and is operating 24/7 to produce these products for our customers. To meet the demand for our products, we provide employees with an air-conditioned environment, highly organized and clean 300,000 SQ. ft. fabrication ... - May 07