As an Accounts Assistant, your responsibility will be to provide efficient and accurate accounting support to the Finance Manager and overall site. Duties will include; Control of Sales Ledgers and collection of outstanding debts Control of Purchase Ledgers Petty cash control and posting Daily bank statement posting and reconciliation Control and reconciliation of various balance sheet accounts Regular and ad-hoc reporting requirements Extraction/compilation and analysis of large volumes of data using Excel Manual entry of key financial information Any other reasonable duties as required Requirements; Previous experience using Sage 50 is an advantage Experience working in a fast-paced environment Great communication skills Ability to work as part of a team