Maintain general ledger accounts and perform other accounting related activities. Provide record of assets, liabilities and other financial transactions. Balance books periodically and prepares profit and loss, income and balance sheet statements. Maintain receipts and disbursement reports. May plan, conduct, and participate in basic analysis of cost assignments, ensuring that all assigned projects adhere to accepted cost accounting standards. Assist with analysis on financial (income statements, balance sheets, and statements of cash flow) to identify trends and interpret for senior management. Prepare management reports that measure performance against key objectives and strategies.