Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.

Dave Craven
REPUBLICAN
Dave Craven is running for North Carolina State Senator, District 29.
Personal background
Dave Craven is from Randolph County. He has bachelor's degrees in accounting, finance, and political science from the University of North Carolina at Charlotte.
Professional background
Dave is a senior vice president at Fidelity Bank, where he focuses on business development.
Political background
Dave is currently a North Carolina state senator for District 29. He was first in 2020 and is serving his third term.
Economy
Supports bringing economic development projects to expand the local economy and support the community.
Suggest an edit
Public Safety
Supports first responders, emphasizing their importance for community safety.
Suggest an edit
Healthcare
As of January 5, 2026, Dave Craven’s website did not contain information on this issue.
Suggest an edit
Education
Supports programs that allow qualifying families to use public money for alternative schooling options, including private schools
Suggest an edit
Energy & the Environment
As of January 5, 2026, Dave Craven’s website did not contain information on this issue.
Suggest an edit
Foreign Policy and Immigration
As of January 5, 2026, Dave Craven’s website did not contain information on this issue.
Suggest an edit
Voting & Elections
As of January 5, 2026, Dave Craven’s website did not contain information on this issue.
Suggest an edit
