The Council shall appoint a City Clerk to keep a journal of the proceedings of the Council, to maintain official records and documents, to give notice of meetings, and to perform such other duties required by law or as the House Bill 681 Council may direct. The City Clerk shall be subject to the supervisory authority of the City Manager.