
Host
Steve Ellis
Steve Ellis is the President of Taxpayers for Common Sense. Steve is a persistent critic of the mounting budget deficit and federal fiscal policy. He has testified in Congress dozens of times, served as a Democratic and Republican witness for the majority and minority, and appeared before eleven different committees.