to energy utility companies worldwide. In this role, the Manager Project Engineering will build and lead a growing team... America as required on occasion, the Manager Project Engineering will maintain relationships directly with our customers in......
Job Location: Montreal, QC, Canada