Meet The Team
Shanghai
Helen Shen
|Consultant
Helen is a consultant based in the Shanghai office. Her work focuses on corporate decarbonisation and renewable energy strategy,with particular expertise in SBTi target setting, decarbonisation modelling, and roadmap development. She works closely with corporate clients to translate climate ambitions into structured implementation plans, integrating policy and market analysis, scenario modelling, and supply chain engagement into actionable roadmap.
Helen holds an MSc in Environment and Sustainable Development from University College London and a Bachelor’s degree in Environmental Science and Engineering from Shanghai Jiao Tong University.
Outside of work, Helen enjoys spending time with her pets and travelling.