Job Title: Senior Accounts / Bookkeeper
Location: Rochdale (Flexible working hours & hybrid)
Contract Type: Permanent / Full-time or Part-time
About the Role:
We are seeking a Senior Accounts / Bookkeeper to join our growing team. This is a key role for a highly organised and detail-oriented professional who thrives in a collaborative environment. You will work closely with internal teams and external contacts to ensure the smooth running of all accounting and administrative functions.
Key Responsibilities:
Process all ledgers (Sales, Purchase, Nominal) and manage credit insurance
Manage payment queries and handle all banking transactions, including domestic and international payments
Perform daily bank reconciliations and manage cash flow
Prepare, reconcile, and submit VAT returns
Support month-end accounts preparation
Oversee credit control and bad debt processes, liaising with credit insurance providers
Work closely with the Commercial Manager on purchasing activities
Provide essential information for payroll and maintain personnel files
Liaise with and support other departments across the business
General management of business accounts, reporting to the Director
Key Skills & Experience:
Relevant experience required
Excellent attention to detail and strong analytical skills
Task-driven with high levels of focus
Exceptional organisational and time management abilities
Strong interpersonal skills and a team player
Experience with SAGE
Knowledge of MRP software is desirable but not essential