Staff
Maya Alexander
Community Engagement Manager
Maya was raised in Columbia, Maryland and attended Salisbury University where she received her bachelor’s degree in Psychology in 2016.…
Chris Anderson
Page & Warren County Coordinator
In the last twenty years, Chris served as the Page County environmental coordinator and as executive director of a nonprofit…
Erin Burch
Director of Communications and Development
Erin was born and raised in Rockingham County and loves our beautiful surroundings here in the Shenandoah Valley. She spent…
David Miller
Operations Manager
Over the last two decades, David has founded, owned and operated several small businesses in downtown Harrisonburg where he lives…
Kim Sandum
Rockingham County Coordinator and Transportation Lead
Kim was hired as executive director in 2007 when the Community Alliance for Preservation transitioned from a volunteer organization with…
Nancy Sorrells
Augusta County Coordinator
For more than three decades, Nancy combined the vastly different careers of journalism, history and public service. She holds a…
Kevin Tate
Director of Conservation
Kevin is happy to return to the beautiful Shenandoah Valley where his family has been farming for six generations. He…
Kate Wofford
Executive Director
Kate has worked with local communities to protect their land and water resources for more than 15 years, serving as…
Kim Woodwell
Deputy Director and Shenandoah County Coordinator
For more than 15 years, Kim has worked with local communities and elected officials to secure strong public policies to…
Caitlin Worsham
Small Watershed Coordinator
Caitlin grew up in Botetourt County and is happy to be back in Virginia. Freshwater quality has always been one…