Office Manager (Part-Time, 3 Days/Week)

Location
Edinburgh (Primarily office-based, with some flexibility as required)Hours
3 days per week, 9am–5pm (with 1 hour lunch break)Preferred start date
Monday 3 November 2025 (or as close as possible)Join Our Ambitious, Growing Team
Holyrood PR is an award-winning, ambitious PR agency with a dynamic, supportive team. As we continue to grow, we’re seeking a highly organised, proactive Office Manager to play a pivotal role in the smooth running of our business operations. This is a fantastic opportunity to join a positive, collaborative environment where your contribution will be valued and your professional development supported.About the Role
As Office Manager, you’ll be responsible for the effective and efficient running of our office, facilities, practices, procedures, accounts, and performance monitoring systems. You’ll work closely with the Directors and wider team to ensure the business operates smoothly and continues to improve.This is a primarily office-based role, as you’ll be at the heart of our team and operations.Key Responsibilities
Maintain accurate bookkeeping using accounts software (currently Sage, with a likely move to Xero or Quickbooks)Produce reliable monthly management accounts and cashflow analysis for DirectorsRaise and monitor client invoices, track payments, and manage overdue accountsReconcile bank accounts and petty cash monthlyAssist with year-end accounts and VAT returnsManage payroll changes and pension administration (NEST)Prepare and track staff expenses and P11D formsOffice and Facilities Management
Oversee all office facilities, maintenance, cleaning, and suppliesEnsure compliance with Health and Safety and insurance requirementsLiaise with IT support and manage IT issues, asset database, and business continuity processesManage utilities and supplier contracts, ensuring best value for the businessOversee recycling, post, and stationery purchasingHuman Resources and Team Support
Maintain staff contracts, HR records, and the Staff HandbookSupport recruitment, onboarding, and induction processesOrganise and schedule staff appraisals, training, and developmentMonitor staff rotas, holidays, and absence recordsAttend disciplinary hearings and ensure legal compliance in HR mattersPerformance and Diary Management
Produce monthly reports on staff and business performanceMaintain and process timesheets and performance tracking systemsManage Directors’ diaries, meeting room bookings, and internal meetingsSupport the organisation of staff events, team-building activities, and industry award submissionsReception and Office Culture
Welcome visitors and callers, providing refreshments as neededHelp foster a positive, tidy, and welcoming office environmentAbout you
We’re looking for someone who is:Highly organised, detail-oriented, and proactiveExperienced in office management, administration, or a similar roleConfident with financial processes and accounts software (Sage, Xero, or Quickbooks)Comfortable with HR administration and supporting a teamA strong communicator, able to build positive relationships at all levelsAdaptable, positive, and keen to contribute to a growing agencyWhat We Offer
A supportive, ambitious, and friendly team environmentOpportunities for professional development and trainingPrimarily office-based role with flexibility as requiredRegular team events and social ..... full job details .....