John Duncan

Registered Lobbyist
Disclosed Prior Positions
Administrative Assistant for Senator William V. Roth, Jr and Deputy Undersecretary for Congressional Affairs, Department of Treasury
Administrative Assistant for Senator William V. Roth, Jr and DeputyUndersecretary for Congressional Affairs, Department of Treasury
Administrative Assistant for Senator William V. Roth, JrDeputy Undersecretary for Congressional Affairs, Department of Treasury
Deputy Undersecretary, Department of the Treasury, AA to Senator William V. Roth, Jr
Deputy Undersecretary Department of the Treasury, AA to Senator William V. Roth, Jr
AA to Senator William V. Roth, JR and Deputy Undersecretary Department of Treasury
AA to Senator William V. Roth, Jr., Deputy Undersecretary, Department of Treasury
Deputy Undersecretary Department of the Treasury, AA Senator William V. Roth, Jr.
Deputy Undersecretary Department of Treasury AA to former Senator William V. Roth
Deputy Undersecretary Department of Treasury, AA to Senator William V. Roth, Jr.
AA Senator William V. Roth, Jr and Deputy Undersecretary Department of Treasury
AA to Senator William V. Roth, Jr Deputy Undersecretary, Department of Treasury
Deputy Undersecretary Department of the Treasury AA Senator William V. Roth, Jr
Deputy Undersecretary Department of Treasury and AA Senator William V. Roth, Jr
Deputy Undersecretary for Legislative Affairs, Department of the Treasury
Deputy Undersecretary Dept of Treasury
Lobby Filings
193
Clients
9
Firms
1
Years Active
2008–2026
Total Contributed
$47,500
Contributions
83
Recipients
46
Contrib Filings
40
Top Recipient Legislators
LegislatorPtyStTotal
John Mccain R AZ $2,000
Bob Corker R TN $2,000
Paul Ryan R WI $1,750
Tim Scott R SC $1,750
Scott Garrett R NJ $1,500
Ann Wagner R MO $1,250
Frank Lucas R OK $1,000
Ander Crenshaw R FL $1,000
Mike Johnson R LA $1,000
Dave Camp R MI $1,000
Chuck Grassley R IA $1,000
Rob Portman R OH $1,000
Steve Scalise R LA $1,000
Kevin Brady R TX $1,000
Dean Heller R NV $1,000
Bill Huizenga R MI $750
Robert Hurt R VA $500
Will Hurd R TX $500
Mike Crapo R ID $500
Katie Britt R AL $500
Top Committees / PACs
PayeeCountTotal
MCCAIN VICTORY FUND 2 $2,000
CRAPO FOR SENATE 2 $2,000
SCOTT GARRETT FOR CONGRESS 2 $1,500
ROCK CITY PAC 2 $1,500
SHELBY FOR SENATE 2 $1,500
KIRK FOR SENATE 3 $1,400
GRASSLEY COMMITTEE 1 $1,000
HELLER FOR SENATE 1 $1,000
JOHNSON LEADERSHIP FUND 2 $1,000
MCCONNELL SENATE COMMITTEE'14 1 $1,000
BRADY FOR CONGRESS 1 $1,000
DEFEND AMERICA 1 $1,000
STEVE SCALISE FOR CONGRESS 1 $1,000
MCCONNELL SENATE COMMITTEE 1 $1,000
DAVE CAMP FOR CONGRESS 1 $1,000

Lobbying Filings

Page 1 of 20  ·  193 filings Next

Political Contributions

Recipient / Honoree Legislator Payee / Committee Date Amount
Sen. Katie Britt Katie Britt (R, AL) ALABAMA FIRST PAC Feb 28, 2026 $500
Senator David McCormick David Mccormick (R, PA) FRIENDS OF DAVID MCCORMICK Sep 9, 2025 $500
Senator Tim Scott Tim Scott (R, SC) TOMORROW IS MEANINGFUL PAC Jul 17, 2025 $500
Congressman French Hill — TEAM HILL Jul 2, 2025 $500
Senator Mike Rounds Mike Rounds (R, SD) ROUNDS FOR SENATE Mar 19, 2025 $500
Congressman Mike Johnson Mike Johnson (R, LA) JOHNSON LEADERSHIP FUND Feb 28, 2025 $500
Senator Britt — ALABAMA FIRST INCORPORATED PAC Dec 10, 2024 $250
Senator Britt — ALABAMA FIRST PAC Dec 10, 2024 $250
Congressman Mike Johnson Mike Johnson (R, LA) JOHNSON LEADERSHIP FUND Jun 13, 2024 $500
Congressman Bill Huizenga Bill Huizenga (R, MI) BILL HUIZENGA FOR CONGRESS Nov 7, 2023 $250
Page 1 of 9  ·  83 contributions Next

Contribution Filings (LD-203)

YearPeriodPostedStatusDoc
2026 Year End Oct 9, 2026 None
2026 Mid Year Jul 4, 2026 Active
2025 Year End Jan 17, 2026 Active
2025 Mid Year Jul 17, 2025 Active
2024 Year End Jan 16, 2025 Active
2024 Year End Jan 14, 2025 Active
2024 Mid Year Jul 16, 2024 Active
2023 Year End Jan 17, 2024 Active
2023 Mid Year Jul 25, 2023 Active
2022 Year End Jan 24, 2023 Active
2022 Mid Year Jul 26, 2022 Active
2021 Year End Jan 26, 2022 Active
2021 Mid Year Jul 10, 2021 Active
2020 Year End Jan 26, 2021 Active
2020 Mid Year Jul 27, 2020 None
2019 Year End Jan 13, 2020 Active
2019 Mid Year Jul 29, 2019 Active
2018 Year End Jan 11, 2019 Active
2018 Mid Year Jul 22, 2018 Active
2017 Year End Jan 25, 2018 Active
2017 Mid Year Jul 25, 2017 None
2016 Year End Jan 13, 2017 Active
2016 Mid Year Jul 25, 2016 Active
2015 Year End Jan 25, 2016 Active
2015 Mid Year Jul 23, 2015 Active
2014 Year End Feb 10, 2015 Active
2014 Year End Jan 29, 2015 Active
2014 Mid Year Jul 21, 2014 Active
2013 Year End Jan 21, 2014 Active
2013 Mid Year Jul 26, 2013 Active
2012 Year End Jan 28, 2013 Active
2012 Mid Year Jul 24, 2012 Active
2011 Year End Jan 24, 2012 Active
2011 Mid Year Jul 27, 2011 Active
2010 Year End Jan 14, 2011 Active
2010 Mid Year Jul 29, 2010 Active
2009 Year End Jan 4, 2010 Active
2009 Mid Year Aug 19, 2009 Active
2008 Year End Aug 19, 2009 Active
2008 Mid Year Jul 27, 2008 Active