Job description
We are looking for an organised, proactive and detail-oriented Bookkeeper to support the smooth running of our busy events business. This is a varied role combining office management, bookkeeping, finance administration and general business support.
The successful candidate will take ownership of day-to-day office operations whilst maintaining accurate financial records and supporting the senior management team. This role would suit someone who enjoys working in a small business environment where no two days are the same.
Key ResponsibilitiesBookkeeping & Finance
• Maintain accurate financial records using QuickBooks.
• Process supplier invoices, expenses and credit card transactions.
• Reconcile bank accounts, credit cards and payment platforms.
• Raise sales invoices and monitor customer payments.
• Manage accounts payable and accounts receivable.
• Assist with month-end reporting and financial analysis.
• Prepare information for external accountants and auditors.
• Process staff expenses and maintain financial records.
• Monitor cash flow and support budget tracking.
• Assist with VAT returns and other statutory reporting requirements.
Office Management
• Oversee the day-to-day running of the office.
• Manage office supplies, equipment and facilities.
• Act as the main point of contact for office-related issues.
• Coordinate relationships with suppliers and service providers.
• Support health and safety administration.
• Maintain company records and filing systems.
• Organise meetings, travel and accommodation arrangements.
• Ensure company policies and procedures are followed.
Administration & Business Support
• Provide administrative support to the leadership team.
• Assist with HR administration, onboarding and personnel records.
• Support recruitment administration and interview scheduling.
• Coordinate company events, meetings and team activities.
• Manage incoming correspondence and general enquiries.
• Assist with reporting, data management and business projects.
• Support the wider team with operational and administrative tasks.
Skills & ExperienceEssential
• Previous experience in an Office Manager, Bookkeeper or Finance Administrator role.
• Strong bookkeeping experience and understanding of accounting principles.
• Experience using QuickBooks or similar accounting software.
• Excellent organisational and time management skills.
• High level of accuracy and attention to detail.
• Strong Microsoft Excel and Office 365 skills.
• Ability to prioritise workload and meet deadlines.
• Professional and confident communication skills.
• Ability to work independently and take ownership of tasks.
Desirable
• AAT qualification or equivalent bookkeeping qualification.
• Experience within an events, hospitality or service-based business.
• Experience supporting HR administration.
• Knowledge of VAT and management reporting.
• Experience using CRM and business management systems.
Personal Attributes
• Highly organised and methodical.
• Trustworthy and discreet when handling confidential information.
• Positive, proactive and solutions-focused.
• Flexible and willing to support across different areas of the business.
• Comfortable working in a fast-paced environment.
• Strong team player with a hands-on approach.
What We Offer
• Varied and interesting role within a growing business.
• Friendly and supportive team environment.
• Opportunity to take ownership and make a real impact.
• Competitive salary and benefits package.
• Long-term career development opportunities.
To apply, please submit your CV together with a brief covering letter outlining your relevant experience.