Routine bookkeeping duties including invoice processing from Receipt Bank, Reconciliation of receipts from invoice factoring providers, e.g. Market Invoice; Monthly reconciliation of payroll, PAYE, VAT accounts, and accounts payable & receivable; Preparation of monthly management accounts and reporting on project costings and KPIs; Development of bespoke solutions in Excel for data scheduling, management and analysis; Introduction of new accounting and internal control procedures; Setup, training, integration, and maintenance of new accounting software; Design and creation of customer invoice templates; Preparation of annual financial statements and working paper file compilations