The Council may provide for an independent annual audit of all City accounts and may provide for such more frequent audits as it deems necessary. Such audits shall be made by a certified public accountant or firm of such accountants who have no personal interest, direct or indirect, in the fiscal affairs of the City government or any of its officers. The Council may, without requiring competitive bids, designate such accountant or firm annually or for a period not exceeding three years.