Performs a variety of professional level accounting duties involved in preparing, maintaining,analyzing,verifying,and reconciling complex financial transactions, statements, records, and report;maintains the accuracy of the ledgers and subsidiary financial systems, assists in the preparation assigned budgets, annual audit, year end closing and provide highly responsible staff assistance to assigned management staff.