
Introducing Our New Editor In Chief: David Worford, Bringing Expertise and Passion to E+E Leader
David's return to E+E Leader as our Editor In Chief is an exciting development for us, as his experience and passion for the environment and energy sectors align perfectly with our mission.