Spencer Liu

Spencer Liu

Executive Director

Spencer Liu is Executive Director of the Climate Governance Initiative Hong Kong Chapter (CGI HK), a non-profit initiative dedicated to empowering board directors to exercise effective climate governance. In this role, Spencer works with business leaders and governance professionals to strengthen boardroom capabilities and embed climate oversight across Hong Kong’s corporate landscape, influencing through practical guidance, cross-sector engagement, and original research to support decision-making in the climate transition.

Beyond CGI HK, Spencer has founded Riverwood Climate Solutions, where he advises corporations and startups across Asia on climate technologies, with a focus on strategy and venture co-building in the sustainable transportation value chain. He also serves as Advisor & Director at Power Dime Inc., a Corporate Power Purchase Agreement (CPPA) platform helping businesses access traceable, auditable carbon-free power across global markets.

Earlier in his career, Spencer spent eight years at McKinsey & Company, where he co-led sustainability and green business building in Greater China as an Associate Partner. He is a CFA charterholder, CESGA holder, and LEED Green Associate.
My Sustainability Goals for 2025

Corporations continue to see climate actions as priority, with a long-term outlook on such matter