The successful candidate will be responsible for maintaining accurate financial records, processing transactions, and supporting our clients in their day to day needs. This role offers an excellent opportunity for individuals with a background in accounting and experience with various accounting software packages or for those looking to progress in their career. The ideal candidate will demonstrate a high level of accuracy, integrity, and professionalism in managing financial data. Duties * Manage day-to-day bookkeeping activities, including data entry, reconciliation of accounts and client interaction * Process accounts payable and receivable transactions efficiently and accurately * Maintain and update financial records using recognised accounting software such as QuickBooks, Sage, or Xero * Prepare financial reports and statements for management review * Ensure compliance with organisational policies and relevant financial regulations * Monitor bank accounts, credit card statements, and petty cash to ensure accuracy and completeness * Collaborate with the team in preparing annual accounts Skills * Some experience working with accounting software such as QuickBooks, Sage, or Xero * Strong understanding of accounting principles and procedures * Excellent organisational skills with the ability to manage multiple tasks efficiently * Attention to detail and high level of accuracy in data ...