Kevin Moss is the Global Director of Sustainable Business at World Resources Institute, a leading environmental and development research organization based in Washington, D.C. He leads the Institute’s thought leadership on corporate sustainability and helps integrate a private sector perspective across WRI’s Climate, Energy, Food, Forests, Water, and Cities programs.
He also oversees research that helps companies develop strategies for sustainable growth. Prior to joining WRI, Kevin worked at BT where he led the Net Good program and was instrumental in transforming sustainability into a business growth strategy. He had previously been an integral part of BT’s sustainability activities with various roles in sustainability strategy, stakeholder engagement, and sustainability reporting. Kevin’s career path also includes product management, marketing, and corporate strategy at BT, MCI, and BP. Kevin is a member of the Advisory Board of Sustainable Brands.
He received the 2009 PR News CSR Executive of the Year Award. Kevin holds a BEng honors degree in Mechanical Engineering and Management from Liverpool University.