Job Description Reporting directly to the Financial Controller, you will be responsible for coordinating the day-to-day financial and administrative tasks for the department, maintaining up to date and accurate records, and preparing financial reports. This is a true all-rounder role and will see you processing credit applications, invoicing, debt collection, accounts receivable and general cashiering duties. Key responsibilities: Process invoices, payments and credit applications Prepare and send debtor invoices and following up overdue accounts Promptly liaise with Front Office and bank for any credit card disputes Handle supplier invoices, payment runs and reconciliations Manage daily cash takings, banking, floats and petty cash Assist with month-end tasks and general finance administration