The Administrative Officer shall be responsible to the Mayor for the proper administration of all areas of government assigned to him or her by this Charter or by ordinance of Council adopted pursuant to the Charter. The Administrative Officer shall:
(b) Report to, consult with, and keep the Mayor informed on all matters pertaining to the general welfare of the Municipality.
(c) Recommend appropriate action to the Mayor and Council to provide for the welfare of the Municipality.
(d) Perform such other duties as the Mayor may assign if not inconsistent with this Charter.