Bob Castillo is an experienced Environmental, Health, Safety, and Security (EHSS) Manager, currently holding a position at UBE Corporation since April 2025 and having served at LANXESS Americas in the same role since August 2010. Prior to these positions, Bob held leadership roles in EHS at Sabert Corporation, where responsibilities included developing corporate policies across multiple sites. Bob's career also includes engineering management roles at Permacel, Vertis Inc., and Vac-U-Max, showcasing a strong background in project management and mechanical engineering. Bob holds a BS in Mechanical Engineering from the New Jersey Institute of Technology, an AAS in Art from Brookdale Community College, and a Practicing Safety Professional Certificate from the NJ State Safety Council.
This person is not in the org chart
This person is not in any teams
This person is not in any offices