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.
Sign up to view 0 direct reports
Get started