Meet our Team
We’re a team of optimists, catalysts, and river advocates working to protect the James River and connect people to it.
Our mission is to protect the James River through monitoring, advocacy, and restoration projects, and to connect people to it by increasing access and offering educational and volunteer programs. Get to know the people behind that work below.
Our Executive Leadership Team

Bill Street
President and CEO
bstreet@thejamesriver.org

Shawn Ralston
VP of Programs
sralston@thejamesriver.org

David Flood
VP of Finance & Operations
dflood@thejamesriver.org

Joni Albrecht
Vice President of Development
jalbrecht@thejamesriver.org
Our Administration Team

Justine Aycott
Director of People and Culture
jaycott@thejamesriver.org

Mike Lyden
Director of Operations
mlyden@thejamesriver.org

Jen Strife
Events Coordinator
jstrife@thejamesriver.org
Our Advocacy Team
Jamie Brunkow
Director of Advocacy and River Ecology
jbrunkow@thejamesriver.org

Tom Dunlap
James RIVERKEEPER™
tdunlap@thejamesriver.org

Michael Gillert
GIS And Water Quality Program Manager
mgillert@thejamesriver.org

Shannon Orcutt
Government Affairs and Policy Manager
sorcutt@thejamesriver.org
Our Community Conservation Team

Justin Doyle
Director of Community Conservation
jdoyle@thejamesriver.org

Rob Campbell
Upper James Senior Regional Manager
rcampbell@thejamesriver.org

Katy Riley
Community Conservation Manager
kriley@thejamesriver.org

Elena Messina
Community Conservation Coordinator
emessina@thejamesriver.org

Jasmine Johnson
Stewardship Intern
jjohnson@thejamesriver.org
Our Coastal Restoration Team

Amanda Guthrie
Asst. Director of Coastal Restoration
aguthrie@thejamesriver.org

Ryan Walsh
Senior Coastal Restoration Manager
rwalsh@thejamesriver.org
Our Riparian Restoration Team

Amber Ellis
Restoration Director
aellis@thejamesriver.org

Anne Marie Roberts
Senior Restoration Field Manager
amroberts@thejamesriver.org

Taryn Ware
Restoration Field Manager
tware@thejamesriver.org

Jordan Bennett
Restoration Manager
jbennett@thejamesriver.org

Rachel Bensink
Consortium Coordinator
rbensink@thejamesriver.org
Our Education Team

Teresa Cole
Director of Education
edudirector@thejamesriver.org

Matt Scott Stone
Education Specialist
mscott@thejamesriver.org
Middle and Upper James Education Team

Anne Self
Regional Education Manager
aself@thejamesriver.org

Maya Anderson
Ecology School Program Coordinator
jres@thejamesriver.org

Adaiah Bauer
Paddle and Parks Program Coordinator
upperedu@thejamesriver.org

Gabe Thornton
Paddle Program Coordinator
experiences@thejamesriver.org

Logan Andrews
Environmental Educator

Hanna Cooper
Environmental Educator

Hannah Dahl
Paddle and Parks Program Coordinator
middleedu@thejamesriver.org

Jenni Nolan
Environmental Educator
Lower James River Education Team

Katie Ferrell
Regional Education Manager
kferrell@thejamesriver.org

James Abbott
Longview Program Coordinator
longview@thejamesriver.org

Bella Hartz
Paddle and Parks Coordinator
loweredu@thejamesriver.org

Melissa Dehart
Environmental Educator

Trinity Meredith
Seasonal Educator

Finn Webster
Seasonal Educator
Our Development Team

Britt Tuckwiller
Donor Engagement Manager
btuckwiller@thejamesriver.org

Jean Linnell
Development Data Specialist
jlinnell@thejamesriver.org

Khristen Hamilton
Donor Engagement Coordinator
khamilton@thejamesriver.org
Our Grants Team
Caron Sterling
Director of Grants
csterling@thejamesriver.org

Scott Grim
Grants Coordinator
sgrim@thejamesriver.org
Our Marketing Team

Anna Luke
Director of Marketing & Communications
aluke@thejamesriver.org

Angie Williams
Senior Digital Marketing Manager
awilliams@thejamesriver.org
It takes a team approach
We protect what we love!
Staff Retreat, August 2023
Like our mission? Join our team!
If you are interested in working at the James River Association, check the employment page for job openings or send us a note. We are always looking for passionate river advocates!
