Job descriptionManage accounts receivable, accounts payable, data compilation, billing, payroll or other accounting tasksRecord transactions and events relating to sales, purchases, receivables, payables and cashCompletes payments and controls expenses by receiving, processing, verifying, and reconciling invoices.Verify and disburses petty cash to employees.Process bi-weekly payroll for workers via giro, cheques & cash.Generate sale invoices and bill to customers.Interact with customers relating to accounts and finance matters of out-standings.Verify discrepancies by and resolve customer's billing issues & problems.Monitor accounts to ensure invoice payments are up to date.Supporting the Directors & Finance Manager when required.Provide supporting documentation to assist auditors for audits.Other ad-hoc duties as required.