Assist with the preparation of financial statements and reportsPerform daily accounting tasks such as accounts payable/receivable, payroll, and general ledger entriesReconcile bank statements and balance sheet accountsMaintain accurate and up-to-date financial recordsAssist with budget preparation and financial forecastingPrepare invoices and process paymentsSupport senior accountants with audits and tax preparationEnsure compliance with accounting standards and regulations