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
Also served in the House of Delegates from 2002 to 2013 (HD78).
Republican
Top Donors
| Amount | Donor |
|---|---|
| $3,500 | TOM PAC |
| $3,295 | Cosgrove, John |
| $3,291 | Central Chesapeake Republican Women's Club |
| $3,250 | 7 Eleven Inc |
| $3,250 | Nationwide Insurance Co |
| $3,250 | Norment for Senate - Thomas |
| $3,250 | Va Trial Lawyers Assn |
| $3,150 | Fraternal Order of Police - State |
| $3,100 | Hanson, Damian J |
| $3,000 | Alpha Metallurgical Resources Inc |
| $3,000 | Community Health Systems |
| $3,000 | DIAGEO North America Inc |
| $3,000 | Fluor Enterprises |
| $3,000 | Global Technical Systems |
| $3,000 | Kings Pointe Associates LC |
| $3,000 | Liberty Mutual Insurance Company |
| $3,000 | Medical Facilities of America |
| $3,000 | Metallurgical Coal Producers Assn PAC |
| $3,000 | Rigell, Scott |
| $3,000 | Tidewater Emergency Medical Care |
| $3,000 | Verra Mobility |
| $3,000 | Waterway Recycling Inc |
| $3,000 | Wawa Inc |
| $2,975 | Lumen |
| $2,925 | Jo-Kell Inc |