John Bell

John Bell served in the State Senate from 2020 to 2024 (SD13).
Also served in the House of Delegates from 2016 to 2020 (HD87).
Democrat

Donors by Occupation: Political

All Years
Amount Industry
$2,916,892 Democrat - State/Local Committees
$255,155 Democrat Advocacy
$225,097 Democrat - Leadership/Candidate Committee
$18,568 Democrat - Individuals
$3,920 Political Consultants
$300 Gov. Kaine Appointee
$200 Gov. McAuliffe Appointees