Benefits: Competitive salary based on experience. Full-time permanent position Free parking Health Insurance after 12 months Join a supportive and collaborative team environment. Key Responsibilities: Manage Purchase and Sales Ledgers, ensuring accurate entry and reconciliation of transactions. Process receipts, deposits, refunds, and other routine bookkeeping tasks in a timely manner. Credit control functions. Administer customer onboarding processes. Perform multi-currency bank transactions, ensuring correct allocation of customer and supplier accounts. Handle client queries and provide professional support where needed. Collaborate with external accountants, preparing reports as requested. Assist in developing and streamlining operational efficiencies within the finance department. Maintain an organised and efficient filing system, including managing email inboxes. Ensure timely and accurate reporting to management. Provide general administrative support to management, sales teams, and other departments as required. Undertake any additional tasks as reasonably requested by management. Requirements: Minimum of 5 GCSEs (or equivalent) at grade C or above, including Mathematics and English. At least 5 years of experience working in a fast-paced finance team. Proficiency in Microsoft Office, particularly Excel and Word. Strong numerical skills with a keen eye for detail and accuracy. Ability to manage multiple tasks, meet deadlines, and work effectively under pressure. Demonstrated ability to work collaboratively in a team-oriented environment. A minimum of 2 years' experience using either Sage or XERO accounting software. Excellent written and verbal communication skills. Quick to adapt to new software systems and processes. Strong organisational and time management skills. Skills: SAGE XERO Purchase Ledger