Stephen Russell

Director and Analytics Practice Lead, North America at Anthesis

Stephen Russell is currently the Director of Climate Practice at Anthesis Group, where Stephen leads sustainability strategy projects across the globe. With previous experience as a Technical Manager at World Resources Institute, Stephen developed industry protocols for science-based targets. Stephen has a strong background in GHG emissions reduction strategies, sustainability measurement systems, and environmental performance tools. Stephen holds a Ph.D. in Molecular Biology from the University of St Andrews and a Master of Business Administration from Duke University.

Links