Role & responsibilities Preparing and analyzing financial statements (balance sheets, income statements, cash flow statements), ensuring accuracy and compliance with accounting standards. Developing and monitoring budgets, forecasting future financial performance, and identifying potential risks and opportunities. Overseeing daily accounting operations, including general ledger maintenance, accounts payable and receivable, and payroll processing. Ensuring compliance with financial regulations, tax laws, and accounting standards. Identifying and mitigating financial risks. Reconciling bank statements and other accounts. Preparing tax returns and ensuring timely filing. Managing fixed assets and depreciation schedules.