| 1 | MAHAN, WILLIAMMCLEAN, VA · 22101 | CONSULTANT · M TECHNICAL SERVICES, LLC | WINREDC00694323 | 2023-06-02 | $5,500 | Primary (P) | Filing 1720509FEC filing ↗ |
| 2 | MAHAN, WILLMCLEAN, VA · 22101 | CONSULTANT · M TECHNICAL SERVICES LLC | COTTON MAJORITY COMMITTEEC00774703 | 2023-06-27 | $5,000 | Primary (P) | Filing 1717810FEC filing ↗ |
| 3 | MAHAN, WILLIAMMCLEAN, VA · 22101 | CONSULTANT · M TECHNICAL SERVICES LLC | BANKS FOR SENATEC00577999 | 2024-09-11 | $1,100 | General 2024 (G2024) | Filing 1842369 · amendedFEC filing ↗ |
| 4 | MAHAN, WILLIAMMC LEAN, VA · 22101 | CONSULTANT · M TECHNICAL SERVICES LLC | WINREDC00694323 | 2024-07-18 | $1,041 | Primary (P) | Filing 1828951FEC filing ↗ |
| 5 | MAHAN, WILLIAMMC LEAN, VA · 22101 | CONSULTANT · M TECHNICAL SERVICES LLC | CRAMER FOR SENATEC00504704 | 2023-10-30 | $1,041 | Primary 2024 (P2024) | EARMARKED FROM WINREDFiling 1750773FEC filing ↗ |
| 6 | MAHAN, WILLIAMMC LEAN, VA · 22101 | CONSULTANT · M TECHNICAL SERVICES, LLC | WINREDC00694323 | 2023-10-30 | $1,041 | Not reported | Filing 1751463FEC filing ↗ |
| 7 | MAHAN, WILLIAMMC LEAN, VA · 22101 | CONSULTANT · M TECHNICAL SERVICES LLC | WINREDC00694323 | 2024-07-14 | $1,041 | Primary (P) | Filing 1828951FEC filing ↗ |
| 8 | MAHAN, WILL MR.MCLEAN, VA · 22101 | CONSULTANT · M TECHNICAL SERVICES LLC | HOGAN VICTORY FUNDC00869024 | 2024-06-12 | $1,000 | Primary (P) | Filing 1867570 · amendedFEC filing ↗ |
| 9 | MAHAN, WILLIAMMCLEAN, VA · 22101 | EXECUTIVE · M TECHNICAL SERVICES LLC | BUILDING A NATIONAL KNOWLEDGEABLE SECURITY PACC00832469 | 2024-12-06 | $1,000 | Primary (P) | Filing 1871138FEC filing ↗ |
| 10 | MAHAN, WILLIAMMC LEAN, VA · 22101 | CONSULTANT · M TECHNICAL SERVICES LLC | WINREDC00694323 | 2024-09-19 | $520 | Primary (P) | Filing 1828951FEC filing ↗ |
| 11 | MAHAN, WILLIAMMC LEAN, VA · 22101 | CONSULTANT · M TECHNICAL SERVICES LLC | MESSMER FOR CONGRESSC00867218 | 2024-09-19 | $520 | General 2024 (G2024) | Filing 1849012 · amendedFEC filing ↗ |