POWERS AND DUTIES
(a) The secretary of the municipality shall attend each meeting of the governing body of the municipality and shall keep, in a record provided for that purpose, accurate minutes of the governing body's proceedings.
(b) The secretary shall:
(1) engross and enroll all laws, resolutions, and ordinances of the governing body;
(2) keep the corporate seal;
(3) take charge of, arrange, and maintain the records of the governing body;
(4) countersign all commissions issued to municipal officers and all licenses issued by the mayor, and keep a record of those commissions and licenses; and
(5) prepare all notices required under any regulation or ordinance of the municipality.
(c) The secretary shall carefully keep all contracts made by the governing body.
(d) The secretary shall perform all other duties required by law, ordinance, resolution, or order of the governing body.