stars 1 stars 2 stars 3

What is the annual revenue of Powell?

The annual revenue of Powell was $479.7 million in 2024.

Related Powell Questions

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].