James O'keeffe

🏛️ Revolving Door

Former Government Positions:

Deputy Staff Director, Senate Committee on Environment and Public Works

Deputy Staff Director, Senate Environment and Public Works Committee

Deputy Staff Director, Committee on Environment and Public Works

Staff Director, Senate Committee on Environment and Public Works

🤖

AI Overview

James O'keeffe has appeared in 374 federal lobbying filings at O'keeffe Shahmoradi Strategies, LLC, representing 29 clients. As a former government official, they bring insider expertise to their lobbying work — part of Washington's "revolving door." Active across 9 policy areas.

374
Total Filings
1
Firms
29
Clients
9
Issue Areas

Issue Areas

Filing History

YearFilingsClients
2018174
2019329
20203410
20215614
20225214
20236415
20245515
20256418

Firms

Top Clients

Related Analysis

Related Investigations

Explore More

Data Sources: Senate LDA Filings

Last updated: February 2026

This site is an independent journalism project. Analysis and editorial content are not affiliated with or endorsed by any government agency.