By North Carolina Judicial Branch Indigent Defense Services Public Defender Legal Assistant Adriana Molina Assistant Public Defender Zachary Thayer Assistant Public Defender Timothy Henderson Public Defender Investigator Sandra Cadwallader Assistant Public Defender Rachelle Ramirez Appellate Defender Legal Assistant Shanique Rano Assistant Capital Defender Matthew Geoffrion Assistant Public Defender Jennifer Wells Assistant Public Defender William Sullivan Public Defender Social Worker Mary Pratt Pagination Previous page ‹‹ Page 29 Next page ›› Subscribe to Indigent Defense Services