In the past, the CIA‘s No. 2 job, which does not require Senate confirmation, has often been filled by agency veterans or senior military officers. Cohen, a lawyer who has no previous CIA experience, will replace Avril D. Haines, who left the CIA to become Obama‘s deputy national security adviser.