Mary Margaret Kastelberg

$546Cash on Hand
$980,125Total Contributions
$873,759Total Expenditures
Contributions

This page displays the individual contributions made by these contributors to this candidate during the selected election cycle.

Amount
(Click to sort ascending)
Contributor
(Click to sort ascending)
Date
(Click to sort ascending)
Occupation
(Click to sort ascending)
Employer
(Click to sort ascending)
Type
(Click to sort ascending)
$500.00 Jerry W Kilgore 06/23/2021Senior AdvisorMcguirewoods Consulting LLCINDIVIDUAL
$500.00 John M Owens 04/28/2021RetiredRetiredINDIVIDUAL
$500.00 John Reed 10/29/2021Commercial Real EstateBerkadiaINDIVIDUAL
$500.00 John T Sheehan 10/21/2021RetiredRetiredINDIVIDUAL
$500.00 John W Bates III 09/30/2021AttorneyMcguirewoodsINDIVIDUAL
$500.00 Josh Penry 10/21/2021Principal76 GroupINDIVIDUAL
$500.00 Joy J Nevin 06/21/2021RetiredRetiredINDIVIDUAL
$500.00 Katherine Bailey 10/13/2021SalesSycom TechnologiesINDIVIDUAL
$500.00 Kurt D Berling 04/16/2021PresidentLiberty Electrical Co IncINDIVIDUAL
$500.00 Lars E Crowder 09/09/2021RetiredRetiredINDIVIDUAL
$500.00 Len Swinehart 10/13/2021RetiredRetiredINDIVIDUAL
$500.00 Lloyd Dunnavant 06/28/2021Executive DirectorOhiINDIVIDUAL
$500.00 Lucy N Martin 07/27/2021RetiredRetiredINDIVIDUAL
$500.00 Marcia Eve Kelley 05/06/2021RetiredRetiredINDIVIDUAL
$500.00 Marcia Eve Kelley 06/21/2021RetiredRetiredINDIVIDUAL
$500.00 Margaret and John D Whitlock 03/17/2021ExecutiveThe Whitlock GroupINDIVIDUAL
$500.00 Mark Sweeney 05/19/2021ExecutiveShoney's of Richmond IncINDIVIDUAL
$500.00 Martin Anderson 08/30/2021RequestedRequestedINDIVIDUAL
$500.00 Michael Dan 10/18/2021Real EstateSelf EmployedINDIVIDUAL
$500.00 Nexus Land Management LLC 08/09/2021Land DevelopmentENTITY
$500.00 Peter Farley 06/15/2021AttorneyMcguirewoods LLPINDIVIDUAL
$500.00 R T Avery III 09/02/2021RetiredRetiredINDIVIDUAL
$500.00 Randolph H Palmore 03/31/2021PhysicianHamilton Family PhysiciansINDIVIDUAL
$500.00 Randolph Reynolds Jr 05/10/2021Real EstateIndustrial AdvisorsINDIVIDUAL
$500.00 Randolph Reynolds Jr 05/21/2021Real EstateIndustrial AdvisorsINDIVIDUAL