Foi chefe da Força Multinacional em solo iraquiano de 26 de janeiro de 2007 a 16 de setembro de 2008, incumbido de supervisionar as forças da coalizão. Em seguida, assumiu o Comando Central dos Estados Unidos (USCENTCOM) de 16 de outubro de 2008, permanecendo na função até 30 de junho de 2010. Suas últimas funções no Exército foram de comandante da Força Internacional de Assistência à Segurança (ISAF) e comandante das forças dos EUA no Afeganistão (USFOR-A), as quais exerceu de 4 de julho de 2010, quando substituiu o general Stanley A. McChrystal, até 18 de julho de 2011. Em agosto do mesmo ano ele se aposentou do exército depois de 37 anos de serviço. Depois disso, foi diretor da Central Intelligence Agency (CIA), de 6 de setembro de 2011 até 9 de novembro de 2012, quando pediu demissão do cargo após admitir um caso extraconjugal.