Congratulations Todd Mabee

Join us in congratulating Todd Mabee on his promotion to Quality Program Manager! Todd joined WEST in 2018 as a Senior Ecologist in Oregon, where he manages pre- and post-construction monitoring studies at wind and solar facilities in the Pacific Northwest. During his time at WEST, he led the international program for several years, is […]