Preparation of monthly management accounts, preparation and posting of journals, preparing accruals, prepayments, reconciliation of balance sheet accounts, daily review and upload of transactions to finance system, addressing and processing queries that arise from upload, weekly bank reconciliations, assisting with weekly cash flows, assisting with monthly payroll process, reconciling and posting payroll journal, submitting monthly and yearly payroll returns to Revenu, preparation of Revenue VAT returns for ROI