Skip to content

Staff Directory

Main Office Number: 215.369.1188
FAX Number: 215.369.1181
Email: drn@delawareriverkeeper.org
Press Inquiries: press@delawareriverkeeper.org

Maya K. van Rossum
Delaware Riverkeeper
Phone: 215.369.1188 ext. 102
Email Me

Senior Leadership

Tracy Carluccio
Deputy Director
Phone: 215.369.1188 ext. 104
Email Me

Kacy Manahan
Senior Attorney
Phone: 215.369.1188 ext. 115
Email Me

Chari Towne
Director, Grants and Operations
Phone: 215.369.1188 ext. 109
Email Me

Tim White
Chief Innovation Officer
Phone: 215.369.1188 ext. 116
Email Me


Alexis Berends
Administrative Assistant to the Delaware Riverkeeper
Phone: 215.369.1188 ext. 108
Email Me

Claire Biehl
Accounting Supervisor
Phone: 215.369.1188 ext. 103
Email Me

Clifton S. Biehl III
SalesForce Administrator/Database Manager
Phone: 215.369.1188 ext. 119
Email Me

Daryl Grable
Staff Attorney
Phone: 215.369.1188 ext. 124
Email Me

Elika Imanaga
Administrative Coordinator
Phone: 215.369.1188 ext. 118
Email Me

Matthew McCann
Science and Policy Analyst
Phone: 215.369.1188 ext. 114
Email Me

Julia Palmer
Member Programs and Development Associate
Phone: 215.369.1188 ext. 122
Email Me

Ed Rodgers
DRN Video Consultant
Phone: 215.369.1188 ext. 111
Email Me

Erik Silldorff
Restoration Director
Phone: 215.369.1188 ext. 112
Email Me

Shaelyn Parker
River Protection and Environmental Rights Advocacy Associate
Phone: 215.369.1188 Ext. 105
Email Me

Fred Stine
Community Action Coordinator
Phone: 215.369.1188 ext. 113
Email Me

Peter A. Tran
Social Media/IT Associate
Phone: 215.369.1188 ext. 120
Email Me

Anneke van Rossum
Advocacy and Policy Coordinator
Phone: 215.369.1188 ext. 106
Email Me

Amanda Vendetti
Office Support Manager
Phone: 215.369.1188 ext. 101
Email Me

Faith Zerbe
Water Watch Director
Phone: 215.369.1188 ext. 110
Email Me

Group photo of the DRN staff

Fellows

Devon Guyer
Legal Research Fellow (2023-2025)

Carlos Donato
Fossil Fuel Infrastructure Fellow (2023-2024)

Skylar Livengood
River Advocacy Fellow (2024-2025)

Pollution hotline:

1-800-8DELAWARE