Zanzibar Electoral Commission (ZEC) Apr 30, 2019 Independent Department Code No. C0303 Accounting Officer: Director Plan: Submit Location: