Structure of the organization is comprised of two major legs; governance and management. Governance of the organization vests in its volunteers. The democratic Governance structure is based on National Council, National Executive Committee, Regional Councils and Regional Coordinating Committees. This governance structure is complemented by professional management, which is located in five Regional Offices (Punjab, Sind, Federal/AJK/Gilgit Baltistan, KPK and Baluchistan Regions) Ten Program Offices (PMOs) fall under the jurisdiction of these Regional Offices. They are currently located in Badin, Faisalabad, Chakwal, Turbat, Azad Jaummu and Kashmir, Gilgit, Kohat, Muzzafargarh, Mardan and Haripur. At the Head Office level, the Chief Executive Officer leads the professional team. Management at the Head Office level has two tiers; that is, Directors, and Managers, supported by Program Officers and Program Associates. The total staff strength of the organization in 1,117.