The town manager is appointed, for a three year term, by the Select Board and may be appointed for successive terms of office. The town manager shall be the chief executive officer of the town and shall supervise, either directly or through a person or persons appointed by her, in accordance with the Town Charter, all department managers, except the school department managers and shall be responsible for the efficient administration of all departments except the school department.