John Stewart is a seasoned professional with extensive experience in the chemical and petrochemical industries, currently serving as Vice President Nylon Europe at INVISTA since February 2003, with P&L responsibility for the nylon business in Europe. Stewart has held various leadership roles at INVISTA, including Vice President Technology and Vice President Biotechnology, focusing on technology leadership and P&L management for the global intermediates and industrial biotechnology businesses. Previous positions include Director roles in EMEA Core Intermediates and global HDI, and as Site Technology Leader. Prior to INVISTA, Stewart worked at Du Pont (U.K.) Limited as Intermediates Licensing Manager and at Imperial Chemical Industries (ICI) in various operations, technology, and licensing roles. Stewart holds a BSc (Hons) in Chemical Engineering from The University of Edinburgh.
This person is not in the org chart
This person is not in any teams
This person is not in any offices