Key Responsibilities:Manage daily accounting operations and maintain financial recordsMonitor cash transactions, deposits, and withdrawalsPrepare and verify ledgers, balance sheets, and financial reportsEnsure compliance with banking policies, KYC, and audit requirementsHandle account reconciliation and resolve discrepanciesSupport internal and external auditsSupervise junior accounting staff and ensure workflow efficiencyAssist Branch Manager in overall branch operationsMonitor loan and deposit accounting processesEnsure proper documentation and record-keeping