(a) The municipality shall have a department of administration and such other departments, not less than two and not exceeding nine in number, as council may establish by ordinance. All of the administrative functions, powers and duties of the municipality, other than those vested in the offices of the municipal clerk and the municipal tax assessor, shall be allocated and assigned among and within such departments.
The offices of the municipal clerk and the municipal tax assessor shall be subject to such general administrative procedures and requirements as are departments of the municipal government, including, but not limited to, the preparation and submission of an annual budget and of such periodic budget reports as are generally required of departments, and such accounting controls, central purchasing practices, personnel procedures and regulations, and central data processing services as are generally required of departments.
(c) The mayor may in his discretion remove any department head and, subject to any general provisions of law concerning term of office or tenure, any other municipal executive officer who is not a subordinate departmental officer or employee, after notice and an opportunity to be heard. Prior to removal the mayor shall first file written notice of his intention with the council, and such removal shall become effective on the 20th day after the filing of such notice unless the council shall prior thereto have adopted a resolution by a two-thirds vote of the whole number of the council, disapproving the removal.
In the event of the removal or failure of reappointment of a business administrator, that administrator may, upon the enactment of an ordinance, be entitled to a three-months' written notice of the removal or non-reappointment, or if the mayor determines that the removal shall be immediate, then the administrator may, upon the enactment of an ordinance, be paid any unpaid balance of his salary plus his salary for a maximum of the next three calendar months following the effective date of the mayor's action unless the removal is for good cause. For the purposes of this subsection, "good cause" shall mean conviction of a crime or offense involving moral turpitude, the violation of the provisions of section 17-14, 17-15, 17-16, 17-17, or 17-18 of P.L. 1950, c.210 (C.40:69A-163 through 40:69A-167), or the violation of any code of ethics in effect within the municipality.