Lieutenant General Zaheerul Islam will assume the charge as new Director General (DG) of Inter Services Intelligence (ISI) on Monday.
Lt. Gen Zaheeul Islam will replace Gen Shuja Pasha who retired on Sunday after completion of his term.
He had earlier served as the deputy director general of the ISI from 2008 to 2010 as a major general. He was then promoted to the rank of lieutenant general and appointed as corps commander Karachi.
Lieutenant General Zaheerul Islam belongs to the 13 infantry unit Punjab Regiment and also served as GCO Murree.
The 56-year-old Zaheerul Islam comes from military family of Punjab and is considered a close aide of Army Chief Gen Ashfaq Pervez Kayani.
Islam, as Corps Commander Karachi, played a key role in operations by security forces to control widespread ethnic and political violence in the commercial hub of Karachi last year.
During his earlier stint in the ISI, he reportedly headed a section that dealt with domestic and counter-intelligence matters.