About Steve Ellis
Steve joined TCS in 1999 and serves as President, overseeing programs and serving as a leading media and legislative spokesperson. A persistent critic of the mounting budget deficit and federal fiscal policy, Steve has testified before numerous Congressional Committees and has appeared on national network news programs, including programs on CBS, NBC, ABC, Fox, CNN, MSNBC, PBS, and NPR. His expertise ranges from earmarks to flood insurance and a lot of spending issues in between.