Powell Canada’s Head Office, located in Edmonton, AB is a subsidiary of Powell Industries of Houston, TX. With over sixty years of experience and 3500 global employees, Powell Canada is one of the most reputable electrical manufacturing, valve servicing and electrical/instrumentation contracting companies in Western Canada. Powell Canada holds a strong industry presence with offices located in Vancouver, Grand Prairie, Calgary, Nisku, Redwater, Fort McMurray, Hardisty, Lloydminster, and Saskatoon.
Powell strives to create one unified company through training, communication and leadership. We offer diversified services based on our customer’s needs, keeping us on the cutting edge of new products and services within our industry. – less