Powell Canada
4816 50 Ave, Provost, AB T0B 3S0
+17807532229
Contacts
4816 50 Ave, Provost, AB T0B 3S0
Description
Welcome to Powell Industries
Powell Industries Inc. is a provider of packaged solutions for the control, monitoring, and distribution of electrical power and other critical processes with headquarters in Houston, Texas.