Under general direction of the Administrative Services Director, provides supervision to Finance staff and performs a wide range of complex professional finance and accounting duties especially in the areas of financial operations, budget development, financial systems and reports, internal controls, audits, project and cost accounting, grant accounting, debt management, purchasing and staff development. The Assistant Finance Director is single-position class at the management level and performs diverse and specialized finance and accounting work that is complex and involves significant accountability and decision-making responsibility. This class is responsible for supervising staff and managing areas such as budget, risk management, revenue, accounts receivables, payroll, accounts payable, general ledger, grant accounting, capital project accounting, fixed asset accounting, enterprise fund accounting, purchasing and other accounting related activities for all City funds. This classification is distinguished from the Administrative Services Director in that the latter has overall responsibility for providing administrative direction and oversight in all financial and related functions and activities for the Finance Department. This classification is distinguished from other lower-level accounting classes by its supervisory and administrative responsibilities.