Brett Cope is the President and Chief Executive Officer of Powell.
1,690 people are employed at Powell.
Powell is based in Houston, Texas.
The NAICS codes for Powell are [334, 22, 33].
The SIC codes for Powell are [357, 35, 361, 36].