Ecovyst
–
Baton Rouge, LA, 70805
Ecovyst's subsidiary, Ecoservices, is on the hunt for a Process Engineer to be based at our Baton Rouge, LA plant. Responsibilities: Applies engineering principles to design, modify, or develop facilities, testing, machines, equipment or processes ... - May 04