Maintain and update accounting records and filesAnalyze budgets and create expense reportsPost transactions and categorize records in the general ledger (e.g. by assets, liabilities and expenses)Reconcile bank statementsAnalyze transactions with internal and external stakeholdersPrepare documents for auditsAdvise clients on financial issues via email or phoneApply new accounting policies and ensure compliance with rules and regulationsReport to the Accounting Manager and work to improve financial processes