Ecovyst, Inc.'s IT department is led by Christopher Hall (Corporate Controller) and has 24 employees.
Jim Mulherin
Corporate Controller
Dennis Craig
Process Project Engineer
Clark Lawrie
Process Engineer
Euressa Cosmiano
Mechanical Reliability Engineer
Tyler Ferrell
Zach Schuler
Maintenance Reliability Engineer
Maura Goede
Keelan Rucker
Project Engineer
Manzoor Memon
Senior Reliability Engineer
Jimmie Smith
Maintenance Engineer/ Electrical Reliability Engineer
Looking for a particular Ecovyst, Inc. employee's phone or email?