• Handle cash, credit, and check transactions with customers
• Travel with Delivery Team to collect payment (cash/cheque) from customers as per schedules & locations
• Print and hand out invoice/receipt/credit note/debit note to customers
• Perform payment clearing in system
• Maintain safe and deposit collection to company’s bank account
• Prepare Payment Collection Report, AR Aging Report, and other reports of transactions for Line Manager
• Ensure no counterfeit bills are received from customers
• Assist Line Manager in handling petty cash transactions and reports
• Other tasks as assigned by Line Manager