* Perform data entry and maintain accurate accounting records.* Prepare and process sales invoices and vendor payment.* Monitor accounts receivable and ensure timely collection of payments* Follow up on overdue invoices via email and phone calls* Prepare and review aging reports, highlighting long-outstanding balances, sending monthly statement of account.* Coordinate with internal departments to resolve billing or delivery discrepancies.* Escalate long-outstanding debts where necessary.* Maintain proper filing and documentation of accounting records.* Carry out any other ad hoc duties as assigned by Accountant.