Meet The Team


Helen Shen

|Assistant Consultant

Helen Shen is an assistant consultant at the Shanghai office. She holds a Master of Science in Environment and Sustainable Development from University College London, along with a Bachelor’s degree in Environmental Science and Engineering from Shanghai Jiao Tong University. Prior to joining RESET, she gained valuable experience through internships within the environmental consulting sector, specifically focusing on the chemical industry. Presently, her work revolves around assisting with projects related to emission inventory compilation and efforts towards supply chain decarbonization.

Outside of her professional life, Helen enjoys the company of her pets—two cats and two Corgis. Additionally, she has a deep passion for traveling, singing, and cooking.