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

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

JRA staff on canoe trip

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!