[Amended 11-17-2014 ATM by Art. 18]
A.
The Board of Selectmen, through the Town Manager, shall annually provide for an audit of all financial books and records of each department of the Town, or whenever the Selectmen deem an audit of the whole Town or of any particular Town agency to be necessary, under the supervision of the state division of accounts, as provided in G.L. c.44, § 35. The audit shall be conducted by a certified public accountant, or firm of such accountants, having no interest, direct or indirect, in the affairs of the Town. The annual audit shall be completed within six months after the end of the subject fiscal year.
B.
Immediately following the dissolution of the Annual Town Meeting, the Town Manager shall select the accountant or firm of accountants to conduct the annual Town audit; provided, however, that the Board of Selectmen may contract with such accountant or firm for up to three consecutive years of auditing services; provided, further, that no person or firm may be selected to perform such audit for more than six years in succession nor for more than six years out of every nine.