Council shall choose a Clerk who shall attend all meetings of Council, keep its records, and perform all duties prescribed for him in this Charter and such additional duties as may be imposed upon him by any action of Council or by any provision of the general laws of Ohio. The Clerk need not be a resident of the municipality. His appointment shall be for the term of the Council appointing him.