SEE LATEST
Loading...
SPONSORED LEGISLATION
The representative does not have any introduced bills yet.
BIOGRAPHY
INCUMBENT
Senator from North Carolina district SD-029
COMMITTEES
North Carolina Senate
BIRTH
--
ABOUT
David W. Craven is a scientist and inventor who previously worked as a systems engineer. He studied physics and mathematics at the University of Wisconsin. Craven is currently running as an independent candidate for Wisconsin's 3rd Congressional District. His campaign platform focuses primarily on scientific and technological innovations that he believes could help address issues like healthcare and environmental sustainability.read less
OFFICES HELD
North Carolina Senate from North Carolina
NEXT ELECTION