The Company A fantastic opportunity to join a Worcestershire based provider of direct mail marketing as an integral member of the team. As a business, they focus on direct mail services, including managed printing services, creative direct mail, production and bulk postage mail. Job Purpose Reporting to the Managing Director, the role of Bookkeeper & HR Administrator will be to manage all financial and HR requirements in the day-to-day running of the Company. This includes invoice processing (purchase and sales ledger), cashflow management, payroll, order processing, and HR administration. Responsibilities The position is exceptionally varied and will also involve the supervision and support of an Accounts Assistant. Accounts Duties : Assist with recording financial transactions – raising sales invoices, submitting suppliers’ invoices for approval. Bank and credit card reconciliation. Month end tasks includes balance sheet reconciliation, budget variance analysis. Monthly payroll processing including pension enrolment and management of pension scheme. Review and submit quarterly VAT Return. Prepare annual budget. Manage investment portfolio. Manage all group companies. Deal with third party contracts- Utilities, Business Insurance, Van insurance etc. Being responsible for the work completed by the Accounts Assistant. Prepare correspondence, reports, and memorandums. Maintain stock lists and orders office supplies as needed. HR Administration Duties : Preparing and processing of new starters, leavers, and changes to employee details. Updating and reporting from the internal HR databases. Monitor Annual Leave/Sickness. Administration, review and updating of the Staff Handbook, and HR policies and procedures. Dealing with first level HR queries, with the assistance and support of an outside HR Company when required, in providing accurate advice and information to the business Managers/Directors. Supporting with the recruitment process. Maintain Staff Training Matrix, organise training as required. Education / Qualifications : Essential AAT qualified or working towards AAT level 3. Company will support employees studying towards qualifications. General level of education in English / Maths / IT or equivalent. Experience : Essential You will have experience of 1 or 2 years in office administration, and working in Accounts Some experience of working in a HR support role. Specific Skills / Knowledge Essential Demonstrate excellent communication skills, both verbally and in writing both internally and with external contacts. Good IT skills of programmes such as Microsoft Word, Excel and Outlook. Ability to prioritise and work to tight deadlines in a fast-paced environment. Effective time management skills. Must have excellent attention to detail and work to a high level of accuracy at all times. Desirable Knowledge of Xero accounting software Knowledge and skills of Access Personal Qualities The successful candidate for this role will demonstrate excellent communication skills, both verbally and in writing, with all levels of the organization and external contacts. To be professional, polite and courteous when responding to all queries and requests for assistance from internal and external contacts, whether on the telephone, via email/letter or in person. You will have excellent attention to detail, be always well-organized and work to a high level of accuracy. You will be flexible, motivated, proactive and be a forward thinker with a solution focused approach. Hours of Work : 21 hours per week. Some flexibility can be given on the days of work and start and finish times, provided it fits with the business needs.