1,441 people are employed at PSC.
PSC is based in Houston, Texas.
The NAICS codes for PSC are [56, 562, 22, 23].
The SIC codes for PSC are [17, 179].