Open Menu
Companies>Powell Industries
Last Modified03/03/2022 12:00 AM
cover
Powell Industries icon

Powell Industries

Claimed Company
Employee Participants1
Total Rating18
Revenue$395.9M

"Powell Industries is a provider of packaged solutions for the control, monitoring and distribution of electrical power systems." Read More

Headquarters Houston, TX, USA