The Mayor and Council may appoint a Town Attorney. The Town Attorney shall be a member of the bar of the Maryland Court of Appeals. The Town Attorney shall be the legal advisor of the town and shall perform such duties in this connection as may be required by the Council or the Mayor. His compensation shall be as determined by the Council. The town shall have the power to employ such legal consultants as it deems necessary from time to time.