Our Team

Our Team

Country Manager China

Team: Knowledge and Analysis, Leadership Team
Location: China

Dr. Xiaoliang Yang joined the Global CCS Institute as China Country Manager in March 2022. In his current role, Xiaoliang leads the Institute’s effort to develop and execute policy, advocacy, & client engagement strategies to build political and financial support for CCUS development in China.

Prior to joining the Institute, Xiaoliang severed as Technology Director at China Oil & Gas Climate Investments, a clean technology venture firm focusing on CO2 & methane reductions, energy efficiency improvement, and transport decarbonization. Xiaoliang also held various positions at the World Resources Institute, leading its China Climate & Energy Program and CCUS activities. In addition, Xiaoliang worked at Department of Social Affairs of UN Headquarters and KAPSARC in Saudi Arabia.

Xiaoliang holds a PhD in Environmental Science from State University of New York College of Environmental Science and Forestry and a MPA from Maxwell School of Syracuse University.

Back to Our Team

Xiaoliang Yang

Newsletter

Get the latest CCS updates