Todd Olsen

Registered Lobbyist
Lobby Filings
17
Clients
1
Firms
1
Years Active
2022–2026
Total Contributed
$27,752
Contributions
21
Recipients
12
Contrib Filings
7
Top Recipient Legislators
LegislatorPtyStTotal
Mike Thompson D CA $5,000
John Cornyn R TX $3,500
Pete Domenici R NM $2,000
Roger Wicker R MS $1,000
Jodey Arrington R TX $1,000
Beth Van Duyne R TX $1,000
Jake Ellzey R TX $1,000
Garret Graves R LA $500
Dan Crenshaw R TX $500
Brian Babin R TX $500
Paul Laxalt R NV $200
Top Committees / PACs
PayeeCountTotal
VICTORY IN NOVEMBER PAC (VINEPAC) 1 $5,000
TEXAS REPUBLICAN VOTER ENGAGEMENT PAC 1 $5,000
TEXANS FOR SENATOR JOHN CORNYN 1 $3,500
O'DEA VICTORY COMMITTEE 1 $2,900
JAKE ELLZEY FOR CONGRESS 1 $1,000
TAKE BACK THE HOUSE 2022 1 $1,000
WIN THE SENATE 2022 1 $1,000
NELLA FOR SENATE 1 $1,000
NELLA VICTORY FUND 1 $1,000
WICKER FOR SENATE 1 $1,000
2022 GEORGIA VICTORY COMMITTEE 1 $1,000
BETH VAN DUYNE FOR CONGRESS 1 $1,000
BABIN VICTORY FUND 1 $500
DAN CRENSHAW FOR CONGRESS 1 $500
TEXANS FOR JODEY ARRINGTON 1 $500

Lobbying Filings

Page 1 of 2  ·  17 filings Next

Political Contributions

Recipient / Honoree Legislator Payee / Committee Date Amount
Rep. Beth Van Duyne Beth Van Duyne (R, TX) BETH VAN DUYNE FOR CONGRESS Mar 31, 2025 $1,000
Senator John Cornyn John Cornyn (R, TX) TEXANS FOR SENATOR JOHN CORNYN Mar 10, 2025 $3,500
Rep. Jake Ellzey Jake Ellzey (R, TX) JAKE ELLZEY FOR CONGRESS Feb 14, 2025 $1,000
Rep. Brian Babin Brian Babin (R, TX) BABIN VICTORY FUND Feb 11, 2025 $500
Pete Hegseth GOD, FAMILY, & COUNTRY PAC Nov 20, 2024 $100
Dan Crenshaw Dan Crenshaw (R, TX) DAN CRENSHAW FOR CONGRESS Sep 30, 2024 $500
Nella Domenici Pete Domenici (R, NM) NELLA FOR SENATE Sep 9, 2024 $1,000
Dave McCormick FRIENDS OF DAVE MCCORMICK Aug 8, 2024 $52
Nella Domenici Pete Domenici (R, NM) NELLA VICTORY FUND May 13, 2024 $1,000
Elizabeth Pannill Fletcher ELIZABETH PANNILL FLETCHER FOR CONGRESS Jan 22, 2024 $500
Page 1 of 3  ·  21 contributions Next

Contribution Filings (LD-203)

YearPeriodPostedStatusDoc
2025 Year End Jan 27, 2026 None
2025 Mid Year Jul 16, 2025 Active
2024 Year End Jan 24, 2025 Active
2024 Mid Year Jul 21, 2024 Active
2023 Year End Jan 20, 2024 None
2023 Mid Year Jul 19, 2023 Active
2022 Year End Jan 30, 2023 Active