Powell Industries

Edmonton
Total Offices: 2
2,758 Total Employees
Year Founded: 1947

Teams at Powell Industries

15 Days AgoSaved
In-Office
2 Locations
Greentech • Hardware • Energy
Leads outside sales and business development for electrical service solutions across Eastern Canada. Responsibilities include sourcing opportunities, managing customer relationships, developing regional sales strategies, supporting proposals and negotiations, achieving revenue and profitability targets, delivering technical presentations, resolving customer issues, tracking pipelines, and traveling regularly to customers and company locations.