The Clerk of Council shall be appointed by Council. Council shall establish the salary of the Clerk of Council by ordinance. The Clerk of Council may hold other office or position of employment in the municipality, subject to Council approval. The Clerk of Council who reports to and serves at the pleasure of Council shall have those powers, duties, and functions as are provided in this Charter, by the Rules of Council, by ordinance, resolution, or as required by law. Included in the duties of the Clerk of Council shall be the maintenance of a record of proceedings of the Council and a record of all ordinances and resolutions adopted by the Council. The Clerk of Council shall give notice of regular and special meetings of the Council to its members and to the public as may be provided by this Charter, by the Rules of Council, or by ordinance or resolution. The Mayor may appoint any person as an Acting Clerk of Council, subject to the approval of Council, to serve in the event of a vacancy in the office or of temporary absence or disability of the Clerk of Council.