Bin Ren has extensive experience in the chemical industry, holding various leadership roles at Solvay since 2009, including ICC China Project Director and Plant Manager for Zhenjiang peroxide. Responsibilities have included leading project implementations, managing industrial operations at multiple sites in China, and overseeing health, safety, and environmental management systems. Prior roles include Engineering Manager at SECCO and SHE Manager at DuPont-Asahi, showcasing a strong background in project management, operational efficiency, and HSE compliance. Bin Ren holds a Bachelor's degree in Polymer Science from East China University of Science and Technology.
This person is not in any teams
This person is not in any offices