Job description
We are seeking an experienced and motivated Accounts Manager to join our finance team. This is an excellent opportunity for a detail-oriented professional who thrives in a fast-paced environment and enjoys taking ownership of financial processes while supporting business growth.
The successful candidate will be responsible for managing day-to-day accounting operations, overseeing financial reporting, maintaining accurate financial records, and ensuring compliance with company policies and procedures.
Key Responsibilities
• Manage the company's sales ledger, purchase ledger, and credit control functions.
• Prepare monthly management accounts and financial reports.
• Reconcile bank accounts and balance sheet accounts.
• Monitor cash flow and provide regular forecasting updates.
• Oversee invoicing, payment processing, and debt collection activities.
• Support month-end and year-end close processes.
• Ensure compliance with financial regulations and internal controls.
• Manage and develop relationships with customers, suppliers, and stakeholders.
Skills & Experience
• Previous experience in an Accounts Manager, Finance Manager, or Senior Accounts role.
• Strong understanding of accounting principles and financial reporting.
• Experience using accounting software such as Sage, Xero, QuickBooks, or similar.
• Advanced Microsoft Excel skills.
• Excellent organisational and time management abilities.
• Strong attention to detail and accuracy.
• Ability to work independently and meet deadlines.
• Excellent communication and stakeholder management skills.
• AAT qualified, part-qualified ACCA/CIMA, or equivalent experience is desirable.
What We Offer
• Competitive salary package.
• Company pension scheme.
• Annual leave entitlement plus bank holidays.
• Career development and training opportunities.
• Supportive and collaborative working environment.
• Employee wellbeing initiatives.
• Flexible working options where applicable.