- 25 days annual leave plus bank holidays
- Workplace pension scheme
- BUPA Healthcare Cash Plan
- Life Assurance (2x salary)
- Free on-site parking
- Process and reconcile sales and purchase invoices, credit notes, receipts, and expenses
- Maintain accurate customer and supplier account records
- Assist with credit control and liaise with customers regarding payments
- Prepare and distribute financial reports, including sales, stock, and cash flow
- Perform regular reconciliations, including bank, petty cash, and intercompany accounts
- Support month-end processes such as accruals and prepayments
- Contribute to audit preparation and provide cover for other finance team members as needed
- Strong Excel and general IT skills
- Experience with accounting software such as Sage X3 (advantageous)