Powell Industries

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

Jobs at Powell Industries

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

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.