Position: Office & Finance Manager Reports To: Operations Manager (Dotted line to Finance Director) Supervises: Accounts Administrator Hours Monday - Friday 8.15am - 4.45pm and Friday 8am - 2pm Role Overview: The Office & Finance Manager is responsible for financial accounting, reporting, auditing, and tax compliance. This role also includes HR administrative support and supervision of the Accounts Administrator. The successful candidate will be key in ensuring financial accuracy, maintaining compliance, and supporting operational efficiency. Key Responsibilities: Financial Accounting & Reporting: Oversee and manage financial accounting, reporting, auditing, and tax compliance. Ensure accounting procedures align with standards and best practices. Perform daily bank reconciliations and journal entries. Manage payment runs for inter company and external suppliers. Handle multi-currency accounting and reporting. Prepare schedules and journals for prepayments, provisions, and accruals. Conduct monthly stock valuations and track stock movements. Revalue currency bank accounts based on current exchange rates. Prepare and analyse monthly P&L, cash flow, and variance reports. Provide financial insights on costs and variances. Complete VAT returns within legal deadlines. Collaborate with external auditors for year-end and group audit requirements. Supervision & Support of Accounts Administrator: Provide daily supervision and cover as needed. Manage incoming and outgoing post. Answer and transfer calls, providing switchboard cover. Utilize MRP/ERP/Finance systems. Create and distribute customer invoices. Process Goods Return Notes (GRNs) and match purchase invoices. Record supplier invoices and reconcile supplier statements. Resolve invoice queries and arrange authorised supplier payments. Reconcile customer and supplier account balances. Collate, reconcile, and code expenses and credit card payments. Payroll Management: Process payroll, including overtime and shift allowance calculations. Complete monthly payroll using Sage. Create and record payroll journal entries. Submit payments to HMRC. HR Administration & Support: Act as the first point of contact for HR-related matters. Work closely with the Operations Manager and external HR support. Prepare job offers and employment contracts. Conduct employee inductions and maintain training plans/records. Liaise with recruitment agencies for temporary and permanent staff. Manage employee holiday authorisations and records. General Administration & Office Management: Provide management support, including report preparation, spreadsheets, presentations, and travel arrangements. Welcome visitors and coordinate refreshments as needed. Assist other business areas with a hands-on approach as required. Key Requirements: Education & Experience: AAT Level 4 qualification (CIMA or ACCA preferred). Payroll experience, with knowledge of Sage. Strong knowledge of Microsoft Excel and other MS Office applications. Experience with MRP/ERP systems is desirable. Skills & Competencies: Strong numeracy skills with attention to detail and accuracy. Excellent written and verbal communication skills. Ability to work independently and flexibly, using initiative while maintaining confidentiality. Effective problem-solving and decision-making abilities. Strong time management skills, with the ability to meet strict deadlines. Customer-focused with strong commercial awareness. Team-oriented with a commitment to company values and goals. Operational & Compliance Responsibilities: Maintain confidentiality of customer proprietary information. Ensure compliance with company quality requirements. Adhere to health and safety responsibilities. Proper use and care of equipment, systems, and materials.Office Angels acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Office Angels UK is an Equal Opportunities Employer. By applying for this role your details will be submitted to Office Angels. Our Candidate Privacy Information Statement explaining how we will use your information is available on our website