The Town Manager shall appoint a Tax Collector and may appoint a Deputy Tax Collector to collect all taxes, licenses, fees, and other moneys due the Town, subject to the provisions of State law and ordinances of the Town. The Tax Collector shall diligently comply with and enforce all the general laws of North Carolina relating to the collection of taxes by municipalities and shall perform other duties as the Town Council may direct.