John Cosgrove

John Cosgrove Jr has served in the State Senate since 2013 (SD14).
Also served in the House of Delegates from 2002 to 2013 (HD78).
Republican
Represents constituents who live in previous SD14
Running for re-election in 2023 in SD19

Large, Pre-Election Contributions

Amount Donor Date Description
$3,000 Va Auto Dealers Assn 1/11/2022 Itemized cash contribution
$1,500 Va Transportation Construction Alliance 1/10/2022 Itemized cash contribution
$1,000 Va Charitable Gaming Council Inc 1/10/2022 Itemized cash contribution
$1,000 Jushi Inc 1/10/2022 Itemized cash contribution
$1,000 Home Builders Assn of Va 1/10/2022 Itemized cash contribution