Job descriptionBachelor’s degree in Accounting, Finance, or related field (preferred)Proven experience as a Bookkeeper or similar roleKnowledge of basic accounting principlesProficiency in accounting software and MS ExcelStrong attention to detail and accuracyGood organizational and time-management skillsAbility to handle confidential financial informationRecord daily financial transactions (sales, purchases, receipts, and payments)Maintain and update general ledger accountsPrepare and process invoices, bills, and expense reportsReconcile bank statements and cash accountsMonitor accounts payable and accounts receivablePrepare basic financial reports (income statements, balance sheets)