In 2010, Haines was appointed to serve in the office of the White House Counsel as Deputy Assistant to the President and Deputy Counsel to the President for National Security Affairs at the White House.[20]