This is accomplished by accepting and processing various land development applications; preparing plans, reports, studies, and analyses pertaining to current and long-range planning concerns; collecting and maintaining current planning and long-range planning data; assisting the general public; and providing staff support to various boards, commissions and the City Council, as needed. Coordinate the review and processing of various planning activities relating, but not limited to, rezonings, site plans, preliminary and final plats, special use permits, signs, annexations, text amendments by performing technical reviews of the city code, maps and the comprehensive plan and making presentations to the appropriate board, commission, and/or City Council.