Changlong Zhu

Shell CCS Business Manager for China

Changlong Zhu is the Shell CCS Business Manager for China, specializing in the development of carbon capture and storage hubs. With 19 years of experience at Shell, they have held various technical roles for 12 years, including positions in Wells, Subsurface, and Operations across several projects in China and globally. Over a four-year period, they served as General Manager for International Business Development, managing relationships with major Chinese partners and overseeing over 20 international projects. Changlong holds an MBA from Duke University's Fuqua School of Business and a Master's degree in Well Engineering from China University of Petroleum (Beijing).

Location

Chaoyang District, China

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices