Innophos's IT department is led by Don Strohacker (Senior Director of Engineering and Environmental, Health, and Safety) and has 78 employees.
Vicente Molina
Senior Maintenance Manager
Justin Meyer
Electrical Engineer
Frank Robles
Technology Process Engineer
Lazaro Irving Orozco Cruz
Reliability Engineer
Nathan Grantier
Process Engineer
Looking for a particular Innophos employee's phone or email?