Li Liu

Strategy & Portfolio Advisor

Li Liu is an energy professional with 19 years of experience in consulting, commercial, and supply chain management across diverse cultural environments, including Singapore, China, the US, and Latin America. They held positions such as Technical Leader at MWH’s Greater China Office, where they ensured technical soundness and supported business development in water and wastewater services. As Strategy & Portfolio Advisor at Shell, they led strategic projects and optimized global operations, demonstrating strong problem-solving and leadership skills. Li earned an MBA from INSEAD and advanced degrees in Environmental Engineering from the University of Illinois Urbana-Champaign and Tsinghua University.

Location

Singapore

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