Powell Electrical Manufacturing Company North Canton Division in North Canton
(330) 966-1750
Powell Industries, Inc. designs, manufactures and packages equipment and systems for the distribution, control, generation and management of electrical energy and other dynamic processes. Headquartered in Houston, Texas, Powell serves large industrial ...