* Maintain accurate financial records for multiple clients using Sage 50, QuickBooks, and Zoho
* Post daily transactions and manage general ledgers
* Prepare monthly and annual financial statements for clients
* Perform bank reconciliations and resolve discrepancies
* Process client payroll, including PAYE and pension remittances
* Ensure compliance with VAT, WHT, PAYE, and pension remittances
* Support audit preparation, management accounts, and financial analysis
* Liaise with clients to resolve accounting and compliance issues
* Prepare and issue client invoices for Maroriem Consults
* Track accounts receivable and follow up on outstanding payments
* Maintain internal bookkeeping and reconcile firm accounts
* Process firm expenses, vendor payments, and staff reimbursements
* Support internal payroll and statutory obligations including CIT, VAT, and WHT
* Prepare internal financial reports for management review