James O'keeffe

Registered Lobbyist
Disclosed Prior Positions
Deputy Staff Director, Senate Committee on Environment and Public Works; Senior Analyst for Transportation, Senate Budget Committee
Deputy Staff Director Senate Committee on Environment and Public Works; Senior Analyst for Transportation, Senate Budget Committee
Deputy Staff Director, Senate Committee on Environment and Public Works. Senior Analyst, Senate Budget Committee.
Deputy Staff Director, Senate Environment and Public Works Committee
Deputy Staff Director, Committee on Environment and Public Works
Lobby Filings
396
Clients
31
Firms
1
Years Active
2018–2026
Total Contributed
$10,750
Contributions
8
Recipients
8
Contrib Filings
6
Top Recipient Legislators
LegislatorPtyStTotal
John Boozman R AR $1,000
Susan Collins R ME $1,000
Cindy Hyde-Smith R MS $1,000
John Kennedy R LA $1,000
Brett Guthrie R KY $750
James Clyburn D SC $500
Mike Quigley D IL $500
Top Committees / PACs
PayeeCountTotal
GRAHAM MAJORITY FUND 1 $5,000
BOOZMAN FOR ARKANSAS 1 $1,000
COLLINS FOR SENATE 1 $1,000
CONSERVATIVES HARVESTING SUCCESS PAC 1 $1,000
JOHN KENNEDY FOR US 1 $1,000
BRETT GUTHRIE FOR CONGRESS 1 $750
QUIGLEY FOR CONGRESS 1 $500
FRIENDS OF JIM CLYBURN 1 $500

Lobbying Filings

Page 1 of 40  ·  396 filings Next

Political Contributions

Recipient / Honoree Legislator Payee / Committee Date Amount
Senator John Boozman John Boozman (R, AR) BOOZMAN FOR ARKANSAS Nov 18, 2025 $1,000
Mike Quigley Mike Quigley (D, IL) QUIGLEY FOR CONGRESS Jun 24, 2025 $500
Senator Lindsay Graham GRAHAM MAJORITY FUND Feb 24, 2025 $5,000
Senator Susan Collins Susan Collins (R, ME) COLLINS FOR SENATE Nov 18, 2024 $1,000
Brett Guthrie Brett Guthrie (R, KY) BRETT GUTHRIE FOR CONGRESS May 23, 2024 $750
Senator Cindy Hyde-Smith Cindy Hyde-Smith (R, MS) CONSERVATIVES HARVESTING SUCCESS PAC Oct 4, 2023 $1,000
Jim Clyburn James Clyburn (D, SC) FRIENDS OF JIM CLYBURN Jun 23, 2023 $500
Senator John Kennedy John Kennedy (R, LA) JOHN KENNEDY FOR US Mar 6, 2023 $1,000

Contribution Filings (LD-203)

YearPeriodPostedStatusDoc
2025 Year End Jan 29, 2026 Active
2025 Mid Year Jul 14, 2025 Active
2024 Year End Feb 16, 2025 Active
2024 Mid Year Jul 25, 2024 Active
2023 Year End Feb 20, 2024 Active
2023 Mid Year Oct 27, 2023 Active