The Association has 31 branches, organised at divisional level, covering all parts of the country and specialised sections. AGSI provides effective representation through its Branch Secretaries and Branch Committees and at National level through the National Executive and Head Office staff.