Jobs At Powell In Montreal, QC, Canada | CareerArc

Jobs at Powell in Montreal, QC, Canada

2 job openings within 25 miles

Save This Search

Refine Your Search

Show more Show less
Displaying all 2 results

Project Manager

Powell - Montreal, QC, Canada

Based out of our Montreal location, the Project Manager will report to the Director of Project Management department. The Project Manager will be responsible for all elements of project management, including: Managing one or multiple projects from pre-booking to customer acceptance. Prioritizing and directing project activities during the project lifecycle to include pl...

Field Service Electrical Commissioning Technician - Relocation Opportunity, Montreal, QC

Powell - Montreal, QC, Canada

The Commissioning Engineer/Technologist or Field Service Engineer is responsible for providing top level service to Powell customers that will ensure repeat business and total customer satisfaction; training and mentoring technicians in the assigned area and others as required; interpreting test data and making recommendations as to the corrective actions that need to be taken. He or she wil...