Flowserve Corporation
–
Devon, AB, Canada
... This challenging position requires an experienced mechanic who can provide confident expertise in the face of operational problems. The Field Service Tech will repair and install equipment, oversee start-up, conduct maintenance, and monitor the ... - Jun 19