Job Title: Office Administrator Location: Royal Hillsborough Salary: Competitive Job Type: Full-Time / Permanent About the Role: We are looking for an organised and proactive Office Administrator to join our team. This varied role will see you managing day-to-day office operations, handling invoicing and PAYE, and supporting our social media presence. Key Responsibilities: Process invoices and manage accounts payable/receivable Handle PAYE administration and payroll processing Manage and update company social media accounts Provide general administrative support to the team Maintain filing systems and office records Answer phone calls and respond to emails Order office supplies and maintain stock levels Schedule meetings and manage diaries Liaise with clients, suppliers, and stakeholders Support with HR administration as required Essential Requirements: Previous experience in an office administration role Strong knowledge of invoicing and basic bookkeeping Experience with PAYE and payroll administration Competent in using social media platforms for business Excellent organisational and time management skills Proficient in Microsoft Office (Word, Excel, Outlook) Strong attention to detail and accuracy Excellent written and verbal communication skills Ability to work independently and prioritise tasks Desirable: Experience with accounting software (e.g., Sage, Xero, QuickBooks) Knowledge of payroll software Experience with Canva or other design tools for social media Previous experience