Results, order, filter

Flowserve Corporation Careers 3 Jobs in Canada

  • Project Manager

    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 ...
  • Project Manager

    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 ...
  • Applications Engineer - Pump Aftermarket

    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 ...