Record all transactions accurately and reconcile accounts Prepare balance sheets, income statements and other reports Perform cost and general ledger analysis Complete tax audits ensuring compliance Manage budgets and cash flows Review contracts and process payments Examine financial discrepancies Manage…