TERRY HAINES is Senior Political Strategist, Head of Political Analysis, and a Managing Director at ISI Group.
Before joining ISI in 2014, Terry was one of the most experienced consultants in Washington, with a long a varied career in the public and private sectors. Terry’s experience includes service as Chief Counsel and Staff Director of the US House Financial Services Committee; senior counsel to the US House Energy and Commerce Committee; and Chief of Staff of the US Federal Communications Commission. He also was a partner in two top 100 US law firms and two government relations companies, and general counsel of a large media company.
Terry is a graduate of Oberlin College and Vermont Law School.