- Processing daily invoice runs and sales return orders
- Providing invoices, statements, and other documents to customers
- Raising credit notes and adjustments to resolve queries
- Managing credit accounts, including placing overdue accounts on hold
- Supporting the Credit Control team with reporting and administration
- Posting daily cash receipts and reconciling payments
- Managing petty cash and branch float levels
- Completing monthly bank reconciliations
- Supporting branches with till cash management
- Providing administrative support to the Management Accounts team
- Strong organisation and attention to detail
- Good communication and time management skills
- Experience with data entry and finance software (advantageous but not essential)