Basing on the work load and working procedure of Services Headquarters, DGDP is divided into four wings. There are two wings for Army procurement and one wing each for Navy and Air Force procurement. Each wing is further divided basing on the nature of jobs. DGDP is commanded by a Major General who is known as Director General (DG). The wings are supervised by Director of Purchase (DP) who are in the rank of Brigadier General / equivalent rank from Navy and Air Force.