61 Jurong Island Highway (JURONG ISLAND), 627860, Singapore
Powell Industries, Inc. designs, manufactures and packages equipment and systems for the distribution, control, generation and management of electrical energy and other dynamic processes. Headquartere...