Steven Zeng is ISC’s Country Director for China, with supervisory responsibility for ISC’s China team and operations. In this role, he will manage ISC’s projects working with local partners to design and implement projects that mobilize communities to bring clean air, water, and land to their communities; adopt energy efficiency measures and conserve resources; reduce the causes and adapt to the local effects of climate disruption and strengthen their civil society institutions to become influential partners alongside business and government.
Lei Zeng has been engaged in energy and climate-related work for over 20 years with extensive experiences of engaging Chinese policy makers, governmental think tanks, NGOs, businesses, communities and international donor agencies. Before joining ISC, he spent 12 years in program design and management roles for various bilateral government programs between China and EU, Sweden, Germany, UK and the U.S. and multi-lateral programs with the Asian Development Bank and the World Bank covering environmental protection, climate change, rural energy, community development, and poverty alleviation.
Lei Zeng holds a PhD Degree on energy and environment engineering from Malardalen University in Sweden and an MSc degree from Lund University in Sweden.