TEPHRA
–
Pittsburgh, PA, 15289
... Instrumentation and Control Project Engineer for their Pittsburgh, PA location. This position will support plants in ... with project engineers, process engineers, mechanical and piping engineers, PCT area engineers, and production personnel. ... - May 12