8967 Pleasantwood Avenue Northwest, North Canton, OH, USA
Powell was founded in 1947 as a metal-working shop to support the local Houston, Texas petrochemical facilities. While we began small, the company has grown over the past six decades to become the strategic supplier of choice for highly complex and integrated systems for distribution and control of electrical energy...