Vallourec North America
–
Houston, TX, 77073
... • Any other duties as assigned by Methods Engineering Manager. Requirements Demonstrated experience in electrical and mechanical maintenance (including motors, controls, power supplies, power distribution, hydraulics/pneumatics, lubrication, and ... - Jun 11