Stephen Russell

Director and Analytics Practice Lead, North America

Right arrow icon

Stephen leads the Analytics Practice for the North American and Asia Pacific regions, helping clients create best-in-class systems for measuring, mitigating and tracking environmental impacts. Stephen is a recognized global leader in greenhouse gas (GHG) emissions management and is an honoree on the 2020 E+E 100 list.

Prior to joining Anthesis, Stephen was Manager of Advisory Services at the World Resources Institute, leading consulting projects at Global 500 firms and multi-lateral organizations to design and implement climate change mitigation programs. Also at WRI, Stephen was Technical Manager for the Science Based Targets Initiative and the GHG Protocol, spearheading innovative approaches for emissions management, now used by hundreds of companies worldwide.

Stephen has an MBA from Duke University and a PhD in data analysis from the University of St. Andrews.