Bin Ren

ICC China Project Director

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.

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices