-
Flowserve Corporation
-
Calgary, Alberta
...
experience.
Mechanical, Industrial, Chemical, Electrical Engineering or technical degree.
English ... Project manager’s role is to assure that Flowserve fulfills its contractual commitments during the
...
-
Flowserve Corporation
-
Leduc, Alberta
...
.
Requirements
Bachelor’s Degree in Engineering, Mechanical Engineering. An equivalent of education ... Project Manager ensures that Flowserve meets our commitments on complex aftermarket orders related to
...
-
Flowserve Corporation
-
Edmonton, Alberta
...
experience and a Bachelor’s degree in Engineering (preferably in Mechanical, Civil, or Industrial Engineering ... by coordinating with engineering, sales, procurement, operations, and vendors.
Prepare proposals
...