Responsibilities Perform daily, weekly, and monthly reconciliations, including shift cash-ups, cash, card, fuel-card transactions, banking, and customer accounts Manage fuel deliveries, stock movements, stock takes, valuations, and investigate related discrepancies and variances Maintain and reconcile forecourt back-office systems, ensuring accurate transaction processing, account management and reporting, while providing secondary administrative support to the convenience store Manage customer and supplier accounts, including invoices, receipts, payment allocations, age analysis, outstanding balances, claims and credit notes Compile daily, weekly and monthly management reports covering fuel sales, stock variances, sales analysis and branch performance Implement and maintain internal controls, checklists and audit records, investigating discrepancies and preparing supporting reports for management Assist with staff administration, including clock-in records, leave documentation, and checking hours against approved rosters Maintain accurate and confidential filing systems, handle customer and supplier queries, and assist with internal and external audits and compliance administration Requirements Experience in senior administration, bookkeeping, or accounts Strong financial reconciliation, reporting, and problem-solving abilities Experience working with accounting, retail, or back-office systems will be advantageous Excellent proficiency in MS Excel, Outlook, and Word Exceptional organisational skills and attention to detail Strong understanding of financial controls, cash-ups, banking and account management Ability to investigate discrepancies, take ownership and work independently under pressure Own reliable transport and laptop ( Essential ) Experience with retail, fuel, or accounting systems will be advantageous Due to the high volume of applications received, only suitable candidates who meet the criteria of this vacancy will be contacted.