International Lead - China

Lorne Michael Cousins

Lorne Michael Cousins is the Founder & Principal of Fulcrum Point Consulting, as well as the Program Director for The Conference Board’s China Sustainability Leaders Council. He is also a Senior Fellow at TCB’s China Center.

With more than 25 years of experience working with multinational corporations, Lorne has served as an environmental auditor, project manager, and both an environmental and management consultant. He holds Practitioner status with the Institute of Environmental Management and Assessment (IEMA) and is an Accredited Advisor with Future-Fit Business, an organization focused on helping businesses achieve the extra-financial break-even point across 23 sustainability goals, ensuring they protect both people and the planet.

Lorne is a firm advocate for collaboration as the key to driving sustainable change. He believes that our mission to democratize sustainability knowledge can best be achieved by partnering with organizations and individuals who share a similar vision.

Want to help?

Get in touch if you'd like to explore how to support our work.