John Edwards

John Edwards served in the State Senate from 1996 to 2024 (SD21).
Democrat

Donors by Occupation: Labor - Miscellaneous

All Years
Amount Donor
$41,850 Va AFL-CIO
$14,750 Intl Brotherhood of Electrical Workers
$14,000 Mid-Atlantic Laborers' Political Education Fund
$7,500 United Food & Commercial Workers
$7,000 Communication Workers of America COPE
$5,000 SEIU Committee on Political Education
$5,000 Communication Workers of America - Cope VA
$5,000 Intl Brotherhood of Teamsters
$3,000 Mid-Atlantic Region Council of Carpenters
$2,500 United Steelworkers of America
$2,300 Brotherhood of Locomotive Engineers
$2,250 Transportation Pol Education League
$2,000 United Steelworkers of America
$1,500 United Steelworkers of America Dist 8
$1,500 United Transportation Union
$1,500 Service Employees International Union
$1,000 International Union Of Bricklayers
$1,000 Bricklayers Union Local 1
$1,000 Communication Workers of America - Local 2000
$1,000 Communication Workers of America - Local 2202