Dennis M. Mcgrann

Registered Lobbyist
Disclosed Prior Positions
Special Assistant U.S. Department of Energy, Congressional Committee Staff Director; Congressional Chief of Staff
Special Assistant U.S. Department of Energy; Congressional Committee Staff Director; Congressional Chief of Staff
U.S. Department of Energy Special Assistant; Congressional Committee Staff Director; Congressional Staff Director
U.S.Dept. of Energy Special Assistant; Congressional Committee Staff Director; Congressional Staff Chief of Staff
Senior Official U.S Department of Energy, Committee Staff Director U.S. Congress, Chief Staff U.S. Congress
Special Asst.U.S. Department of Energy; Congressional Committee Staff Director; U.S. House Chief of Staff
Special Assistant U.S. Department of Energy; Congressional Staff Director; Congressional Chief of Staff
Special Asst. U.S. Dept of Energy; Congressional Committee Staff Director; Congressional Chief of Staff
Special Assistant U.S. Department of Energy, U.S. House Committee Staff Director, House Chief of Staff
Committee Staff Director; Congressional Chief of Staff; Special Assistant U.S. Department of Energy
Committee Staff Director; Congressional Chief of Staff; Special assistant U.S.Department of Energy
Special Assistant U.S. Department of Energy, House Committee Staff Director; House Chief of Staff
Special Assistant U.S. Department of Energy; House Committee Staff Director; House Chief of Staff
Special Assistant U.S. Department of Energy; House Committee Staff Director; Chief of Staff
Lobby Filings
68
Clients
4
Firms
1
Years Active
2020–2025
Total Contributed
$500
Contributions
1
Recipients
1
Contrib Filings
14
Top Recipient Legislators
No matched legislators.
Top Committees / PACs
PayeeCountTotal
DENNIS MCGRANN 1 $500

Lobbying Filings

Page 1 of 7  ·  68 filings Next

Political Contributions

Recipient / Honoree Legislator Payee / Committee Date Amount
Biden Victory Fund DENNIS MCGRANN Aug 14, 2020 $500

Contribution Filings (LD-203)

YearPeriodPostedStatusDoc
2025 Year End Mar 5, 2026 None
2024 Year End Feb 18, 2025 None
2024 Mid Year Jul 31, 2024 None
2023 Year End Mar 2, 2024 None
2023 Mid Year Mar 2, 2024 None
2023 Year End Feb 5, 2024 None
2023 Mid Year Sep 13, 2023 None
2022 Year End Jan 30, 2023 None
2022 Mid Year Jul 28, 2022 None
2021 Year End May 19, 2022 None
2021 Year End May 19, 2022 None
2021 Mid Year Jul 22, 2021 None
2020 Year End May 19, 2022 Active
2020 Mid Year Jul 20, 2020 None