Senior Vice President of Capitol Hill Consulting Group
David Thompson serves as Senior Vice President of Capitol Hill Consulting Group, where he represents clients on issues related to appropriations,... more »
Business Positions
Donation/Grant Recipients